3

プログラムを開くバッチスクリプトを作成しようとしています。私はいくつかのテストを行っていますが、これを理解することはできません:

CMD.exeを実行して入力start /d "C:\wamp" wampmanager.exeすると、プログラムが開きます

しかし

CMD.exeを実行して入力するstart "C:\wamp\wampmanager.exe"と、「現在のディレクトリが無効です」というメッセージが表示されます。

これを実行しようとするとstart runas /profile /user:Administrator "C:\wamp\wampmanager.exe"、管理者のパスワードの入力を求められますが、パスワードを入力しても何も起こりません。

上記のコマンドを実行する方法を教えてもらえますか?

4

2 に答える 2

5

開始プログラムの構文は、最初に引用符で囲まれた引数としてウィンドウタイトルを想定しているためです。(を参照してくださいstart /?)。ただし、空の文字列を指定できます。

start "" "C:\wamp\wampmanager.exe"

または、パスの一部をマスクするために引用符が必要ない場合は、それらを完全に省略します。

start C:\wamp\wampmanager.exe
于 2012-08-20T11:27:04.347 に答える
0
start "some-text"

ウィンドウのタイトルとして「some-text」を使用して新しいコマンドウィンドウを開始します。プログラムを開始するには、引数の前後に引用符を使用しないでください

start program-name
于 2012-08-20T11:29:57.567 に答える