いくつかのファイルを新しいディレクトリ(存在する)にコピーするための bat ファイルを作成しようとしています。
これが私の命令です:
copy ".\050-9800-JJJ-DSC-BAW-MEE-00019-01*.pdf" "T:\201201.00 TCO - Tengiz, Kazakhstan\12.0-Submittals\100% IFC\DocsForVoid"
宛先パスに「%」を含むディレクトリ名があることに注意してください。PowerShell で出力を見ると、指定されたパスが見つからないというエラーが表示されます。コマンドでエコーされたパスには「%」文字が含まれていません...このディレクトリに名前を付けていないことに注意してください。名前を変更すると問題が発生する可能性があります。これを機能させる方法はありますか?
以下は PowerShell の出力 (サンプル) です。
T:\201201.00 TCO - Tengiz, Kazakhstan\08.6-Document Control\CW985786 Documents to be Uploaded to POL\015-C041-ITM-TRN-BA
W-FGP-00159>copy ".\050-9800-JJJ-DSC-BAW-MEE-00019-01*.pdf" "T:\201201.00 TCO - Tengiz, Kazakhstan\12.0-Submittals\100 I
FC\DocsForVoid"
.\050-9800-JJJ-DSC-BAW-MEE-00019-01_H04.pdf
The system cannot find the path specified.
答え1
1つではなく2つ入れてみてください&&
。これは逃げる特殊文字。