2011-12-23 9 views
0

Visual Studio 2010で.exeファイルを作成した場合(bin/Debugフォルダにあります)、このプログラムを起動するためにbatファイルを使用できますか?バットファイル - 見つからない.exe

私はbatファイルに以下を試みた

start "c:\Services\ServicesChecker\ServicesChecker\bin\Debug" ServicesChecker.exe 

しかし、私はそれを実行すると、Windowsが、私は場所を参照した場合、私はそれを見ることができるにもかかわらずServicesChecker.exeを見つけることができないと言いますか?

答えて

4

コマンドでは、"c:\Services\..."はウィンドウに与えられたタイトルであり、実行可能ファイルの検索には使用されません。

試してみてください。

start c:\Services\ServicesChecker\ServicesChecker\bin\Debug\ServicesChecker.exe 
+2

+1 - あなたは私よりも速く入力しました! – ChrisBD

+0

@aix - 乾杯 - 別のこと - 私がこのプログラムに引数を渡したいのであれば、どのように私が.batファイルでそれを行うことができるかを知っていますか?(例 - prgoramはいくつかの文字列とintが来ることを期待します - ありがとう –

+1

exeの後ろに引数を渡して、引数の値を渡すことができます。例:ServicesChecker.exe arg1 arg2 –

1

だけではなくstartよりも、ファイルパスを使用してみてください、あなたはこのように、同じ引用されたパスにファイル名を含める必要がありますがありますので

"c:\Services\ServicesChecker\ServicesChecker\bin\Debug\ServicesChecker.exe" 
2

その最初にパスを指定できるオプションはありません。

使用

start "c:\Services\ServicesChecker\ServicesChecker\bin\Debug\ServicesChecker.exe" 

これは動作するはずです。

関連する問題