- 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
98 :sage[]:2015/05/07(木) 02:20:57.96 ID:kCRc77b6 - なんちゃってインストーラーを作成したく下のように書いたのですが、管理者として実行するとcmdが一瞬開いた後閉じてしまいます。
調べてみたのですがどうしたらいいか分りませんでした。どうやったら上手くいくのかどなたかご教示して頂けないでしょうか? その1.dllとその2.dllは作成したバッチと同じディレクトリにあります。 @echo off cd %~dp0 copy /-y その1.dll C:\Windows\SysWOW64\ copy /-y その2.dll C:\Windows\SysWOW64\ cd \Windows\SysWOW64 regsvr32 その1.dll regsvr32 その2.dll exit
|
- 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
103 :sage[]:2015/05/07(木) 22:31:45.98 ID:kCRc77b6 - >>99,>>100 試してみたのですが変わらず一瞬で閉じてしまいました。
>>101 C:ドライブ上ですら上手くいかないので最初は付けていたのですが外しました。 >>102 /s は付けないほうが成功しましたと出るので、成功できてることが確認できていいかなと思いまして付けてませんでした。 自己解決しました。ファイル名だと動かなくなくことは知っていたのですが、どうやらフォルダ名も半角の括弧があると、バッチを右クリックで管理者として実行してもバッチとして認識されないようでした。 基本的なところが間違っていたようです。 色々とお騒がせしてすいませんでした。 ダブルクリックだと半角括弧あっても動くのに・・・
|
- 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
105 :sage[]:2015/05/07(木) 23:15:37.73 ID:kCRc77b6 - そうなのでしょうか?
PCが2台あるのでregsvr32で試したのですが両方が同じ結果でした。 フォルダ名に半角括弧の( を付けて、管理者権限が必要なコマンドが入ったものを試していただけないでしょうか? )だけだとなぜかうまくいきました。
|
- 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
107 :sage[]:2015/05/07(木) 23:44:02.20 ID:kCRc77b6 - >>106 ありがとうございます。OS入れ直しかと思ってた。
|