Lunatic Sol

IT Tips

sc コマンドの syntax

2004-10-08 16:15:23 | Windows
Windows 2000/NT のリソースキットに sc コマンドというのがあり、サービスの編集、追加、削除などができます。このコマンドには binPath= という実行パスを指定する箇所がありますが、この Syntax がちょっと変?なことに気づきました。

sc [command] [service name] [binPath= ] ... と指定するんですが、この binPath= とその後の実行パスの間にシングルスペースが必要みたいなんです。

失敗例) sc create "MyService" binPath="c:\\myprogram\\test.exe"
正解例) sc create "MyService" binPath= "c:\\myprogram\\test.exe"
                         ↑ココのスペース

普通 = って指定したらそのままつなげると思うじゃないですか?でも、だめみたいなんですね。なんか変なの。

最新の画像もっと見る