私はゲームをプログラミングしていますが、私が使用するコンパイラはWindowsバッチファイルとして書かれています。私はオペレーティングシステムとしてWindows 10を使用しています。 私のゲームファイルには、画像があるフォルダと、同じファイル名と拡張子を持つ画像のアップスケールされたバージョンがある別のフォルダがあります。 私がしたいのは、バッチファイルをアップスケールされたイメージでディレクトリ内のすべてのイメージに移動し、同じ名前と拡張子を持つファイルが元のイメージのディレクトリに存在するかどうかを確認することです。元のディレクトリに存在しない場合は、アップスケールされたディレクトリから削除されます。私はそれがこっちに答えを使用して作業してしまったファイルが2つのディレクトリに存在するかどうかを確認し、両方のディレクトリにないファイルを削除する
-1
A
答えて
0
: Batch Extract path and filename from a variable
私がしなければならなかったすべてのファイル名と拡張子を抽出し、その後、ループを1つのフォルダにすべてのファイルを実行して、ファイルかどうかをチェックしもう一方のフォルダに存在します。あなたが実際に、ファイルを削除し、ファイルを失うことになると警告され、del /q
へECHO
を変更するので、バックアップを持っていることを確認したい場合は
for %%i in (%folder1%\*.png) DO (
if not exist "%folder2%\%%~nxi" ECHO %%~nxi
)
:
は、ここに私のコードです。
関連する問題
- 1. ファイルリストに存在しないディレクトリにファイルが存在するかどうかを確認するバッチファイル
- 2. ファイルが特定のディレクトリに存在するかどうかの確認
- 3. PHPはファイルが存在し、ディレクトリが存在しないかどうかを確認します
- 4. ディレクトリがApplescriptObjcに存在するかどうかを確認する方法
- 5. PHPディレクトリが存在するかどうかの確認問題
- 6. Cordovaにディレクトリが存在するかどうかを確認するには?
- 7. ディレクトリに書き込む前にディレクトリが存在するかどうかを確認する方法(nodejs)?
- 8. 実行ファイルが存在するディレクトリにファイルが存在するかどうかを確認する方法はありますか?
- 9. ディレクトリに複数のファイルが存在するかどうか確認してください
- 10. 複数のファイルがディレクトリに存在するかどうか確認してください
- 11. ネットワーク上にディレクトリが存在するかどうかを確認する#
- 12. ディレクトリに.gzファイルが存在するかどうかを確認する必要があります。
- 13. あるディレクトリ内のファイルが別のディレクトリに存在するかどうかをチェックする方法は?
- 14. ファイルがディレクトリか単なるファイルかを確認する
- 15. ファイルがC++のいくつかのディレクトリに存在するか確認してください
- 16. ディレクトリにファイルがあるかどうかを確認する方法
- 17. ノード - ディレクトリが存在するかどうかを確認してください
- 18. ディレクトリが存在しないか確認する
- 19. C#:2つの異なるディレクトリからすべてのファイルを削除するか、全く削除しない
- 20. ディレクトリに2つのファイルが存在することを確認してください
- 21. ディレクトリにファイルが含まれているかどうかを確認する
- 22. ファイルが存在するかどうかを確認します
- 23. ファイルが存在する場合、list.dirsからディレクトリを削除/フィルタリングします。r
- 24. 2つのディレクトリを比較し、2番目のディレクトリにある重複ファイルを削除する方法
- 25. 削除する前にファイルが存在するかどうかを確認するには?
- 26. ファイルが(サブ)ディレクトリにあるかどうかを確認してください
- 27. ファイルがクリップのあるディレクトリ内の別のファイルと等しいかどうかを確認する方法
- 28. 2つのファイルが存在するかどうかをチェックし、1つだけ存在する場合はどうするかを確認します。 Python 2
- 29. ワークシートがExcelファイルに存在するかどうかを確認する方法
- 30. ファイル名が既に存在するかどうかを確認する方法?
Fine。あなたの_specific_質問は何ですか?どうぞお聞かせください(http://stackoverflow.com/help/how.to-ask)!私たちは無料でコードを書いていません。 – aschipfl
@aschipflどのようなループを使用すればよいのでしょうか?これを行う適切な方法は本当にわかりません。 –
'for'ループはどうでしょうか?(新しいコマンドプロンプトウィンドウを開き、' for /? 'と入力してヘルプをよく読んでください)? – aschipfl