2011-07-06 17 views
3

私は内部にexeを持つフォルダを持っています。私はそれを実行するBATファイルを作成しています。ここにコードです:BATファイルが実行ファイルを実行しません。

START "C:\Program Files\myApp\XYNTService.exe -i" 
EXIT 

しかし、exeは実行されていないようです。 cmdウィンドウのみがパスC:\Program Files\myAppと表示されます。

-iフラグを付けてexeを実行するにはどうすればよいですか?

答えて

8

STARTコマンドで引用符で囲まれたものが表示された場合は、それがコマンドウィンドウのタイトルであるとみなされます。 STARTの構文は次のようになります。

START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] 
     [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] 
     [/WAIT] [/B] [command/program] 
     [parameters] 

    "title"  Title to display in window title bar. 
... 

だから何やってみたいのはこれです:

START "" "C:\Program Files\myApp\XYNTService.exe" -i 
+0

代わりに「XYNTService.exe」「-i」と入力してください! – karikari

-1

あなたのBATファイルの管理者として実行してみてください。

+0

これはユーザーにとって面倒です。 – karikari

関連する問題