2012-09-11 16 views
5

どのようにバッチファイル内のディレクトリを変更し、新しいディレクトリでコマンドを実行しますか?ディレクトリを変更するバッチファイルがありますが、コマンドは実行されません。 exeではなく、-optionsを持つファイルです。ですから、基本的にはディレクトリを変更してから、文字列に保存されたコマンドを実行する必要があります。ディレクトリを変更してコマンドバッチファイルを実行するには?

+2

を使用してみてください。 – basiljames

+0

ディレクトリを変更しても実行できないコマンドは何ですか? basiljamesが言ったようにバッチファイルを投稿する方が良い。 – arulmr

答えて

1

"cd"は、"ChangeDirectory"を表す。 "cd"コマンドを使用すると、ディレクトリを変更できます。私は、ディレクトリを変更し、その後コマンドを実行するには、以下のサンプルコードを与えている

2

乾杯)http://en.wikipedia.org/wiki/Cd_(command

も参照してください。

cd C:\ #Will change the directory to C: 
ipconfig #Will return IP address details(any command can be used here) 
pause  #Will prevent command prompt from closing and waits for a keypress 

filename.batバッチファイルとしてこれを保存して、あなたは、所望の出力が得られます。しかし、入力したコマンドが正しいことを確認してください。

+0

また、**ドライブ**とディレクトリを変更する必要がある場合は、 'CD/D'を使用します.CDはそのドライブのディレクトリを変更しますが、そのドライブには変更しません。 – SeanC

17

は、あなたが書かれているバッチファイルを投稿

pushd yourdir 
filetorun -options 
+0

これはまさに私が必要でした。完璧に働いた。 ありがとう、 Dan – dannyn382

+1

これはあなたの質問に答えた場合は、これを受け入れるとマークするためには、チェックをクリックする必要はありません。 –

+1

通常は "cd"に優先します。元のディレクトリを復元するためにpopdを使うことができるからです。 – Brian

関連する問題