0
最近、小さなバッチファイルを作成して、特定のディレクトリ内のすべてのファイルを一覧表示しました。ファイルを実行すると、すべてのファイルのtxtが正常に作成されます。ただし、コマンドプロンプトから実行すると、File Not Found
も印刷されます。バッチ - なぜ成功したdir文の印刷ファイルが見つかりませんか?
dir ".\builds\dev-versions" /b /o:d *.jar > devFiles.txt
何が起こるのですか?
開始ディレクトリが異なります。いつもFULL PATHSを使う – ACatInLove
ファイルパスとそのようなファイル名を分割することはなかったでしょうか。 – Squashman
あなたが 'dir '\ builds \ dev-versions \ *。jar"/b/o:d> devFiles.txt'または少し短い 'dir"を実行したみたいです。\ dev-versions \ *。jar "/ b/o:d> devFiles.txt'を実行すると、現在のディレクトリの' builds \ dev-versions'サブディレクトリにあるすべての* .jarファイルのリストを最終更新日時順に取得できます。しかし、__DIR__を実行して、 'builds \ dev-versions'サブディレクトリ内のすべてのファイルのリストと、カレントディレクトリ内のすべての' * .jar'ファイルのリストを取得しました。カレントディレクトリの* .jarファイルの検索に失敗します。このコマンドのヘルプは、コマンドプロンプトウィンドウ 'dir /?'で実行してください。 – Mofi