2017-01-08 3 views
0

バッチファイルで複数のコマンドプロンプトのコマンドを実行します。が、私は次のことを行い.BATファイルを作成する必要があります

  1. ゴーデスクトップ上で発見されたフォルダへの、「テスト」
  2. はすべて削除して言いますそのフォルダにあるファイルを確認することなく確認してください。
  3. 削除後に「テスト」フォルダを開きます。

すべてのコマンドは、前述の各ステップごとに1行にする必要があります。

私は次のコードを試しましたが、それは私が何を期待しているのではありません。手順1と2は正しいが、フォルダは開かれていない。

start cmd.exe /k "cd Test && del * /Q && ." 

答えて

1

プログラム/ファイル/フォルダを開くには、startコマンドが必要です。エクスプローラで現在のフォルダを開くには、.ではなく、start .を使用します。だから最終結果は

start cmd.exe /k "cd Test && del * /Q && start ." 
+0

私は最初の 'start'は必要ではないと思います... – aschipfl

+0

@aschipflそれが必要です。コマンドラインにフォルダ名や '.'を入力すると、' '。 実行可能なプログラムまたはバッチファイルとして内部または外部のコマンドとして認識されません。 ' –

+0

'cmd/K'の前でも先頭の' start'コマンドについて話しています... – aschipfl

関連する問題