我有MS DOS命令運行程序並將文件導入程序,問題是該文件生成到特定文件夾並使用日期命名/時間等,因此名稱總是不同的。所以我需要該命令能夠找到最新文件的名稱並在命令中使用它來導入。 謝謝!查找最新文件的名稱並導入它的批處理文件
0
A
回答
0
將文件夾清理出來,放入另一個文件夾中,使其爲空。然後讓您的批處理文件將剛剛處理的文件複製到該文件夾中。這樣,文件夾中只有一個文件,這很容易處理使用for ... in()
命令。
2
這將從運行批處理文件的目錄中獲取最新文件的名稱。如果要從運行目錄以外的目錄中獲取最新文件,可以在目錄後添加路徑。在批處理文件的末尾添加命令,並使用批處理文件代替命令行中的該命令。
@echo off
setlocal
for /f "tokens=*" %%a in ('dir /b /od /a-d') do set latest=%%a
echo Latest File: %latest%
Command <any switches> %latest%
相關問題
- 1. 批處理腳本查找文件並重新命名它
- 2. 查找正在運行的批處理文件的文件名
- 3. 批處理文件重命名文件並給出父文件夾的名稱
- 4. Oracle在批處理文件中導入批處理文件
- 5. DOS批處理文件查找丟失的順序文件名
- 6. 批處理文件查找具有雙重文件擴展名的文件並刪除最後一個文件
- 7. 查找批處理腳本中的最新文件
- 8. 批處理文件在部分已知名稱的目錄中查找和運行最新文件?
- 9. 尋找批處理文件插入新行到文本文件
- 10. 從批處理文件中獲取批處理文件的服務器名稱
- 11. Windows批處理文件在文件名中查找字符串
- 12. 批處理文件以查找文件名
- 13. Windows批處理文件名稱操作
- 14. 使用批處理文件查找並刪除資源文件
- 15. 批處理:找到所有排除部分名稱的文件
- 16. 批處理文件到原始名稱的壓縮文件夾
- 17. 根據名稱移動文件的批處理文件
- 18. 批處理文件以名稱中的空格移動文件。
- 19. 批處理文件,它尋找特定的文件
- 20. 批量查找文件夾名稱
- 21. 附加文件夾名稱爲文件名並使用DOS批處理
- 22. 查找/使用批處理文件
- 23. 批處理腳本查找文件
- 24. 批處理循環查找文件
- 25. 從另一個批處理文件更新批處理文件
- 26. 批處理文件重命名文件
- 27. 批處理文件複製最新的文件創建
- 28. 批處理文件獲取文件名並將其重命名
- 29. 從批處理文本文件中查找並添加行
- 30. 將批處理文件寫入批處理文件
commad可能有幫助 – Mirco 2013-04-30 12:30:51