我想問一下關於MS-DOS批處理文件來確定文件名中的字符或數字或有沒有辦法指定如何目錄,複製或xcopy所有文件,它的名稱只有數字。批處理文件的MS-DOS 6.22
2
A
回答
0
您可能會在DOS實用程序的Georg Pohl's collection或Batfiles下載中找到適合的工具。
如果您確實想要製作純批處理解決方案,以下Batfiles常見問題的鏈接將幫助您開始: Place first character of string into a variable,Remove 1st character of string and place remainder into variable。
0
有一種方法來檢查......有點雜亂,但在這裏你去。
爲%% i的(。)做(
回聲%%〜nfile1 | FINDSTR/R 「[0-9]」
如果/則i%ERRORLEVEL%NEQ 0設定結果=字母
IF /%ERRORLEVEL%== 0組結果=數字)
這應該通過所有文件, 隱藏擴展功能,並檢查是否所有字符是數字 如果不是所有的數字,它將設置變量%的結果爲%字母。
希望這有助於
相關問題
- 1. IF EXIST ELSE在DOS中被忽略的問題6.22批處理文件
- 2. 批處理文件 - 忽略子批處理文件中的CLS
- 3. 批處理文件「」
- 4. 批處理文件
- 5. 批處理文件
- 6. 批處理文件
- 7. 清理批處理文件
- 8. 批處理文件不會在批處理文件
- 9. 批處理文件,創建另一個批處理文件
- 10. 批處理文件:另存爲批處理文件(.cmd)
- 11. 將批處理文件包含在批處理文件中
- 12. 如何從批處理文件中調用批處理文件?
- 13. Oracle在批處理文件中導入批處理文件
- 14. 從另一個批處理文件運行批處理文件
- 15. 如何從批處理文件調用批處理文件
- 16. 從另一個批處理文件更新批處理文件
- 17. 將批處理文件寫入批處理文件
- 18. 在批處理文件中運行幾個批處理文件
- 19. 批處理文件,使另一個批處理文件執行
- 20. 從C批處理文件運行批處理文件#
- 21. 批處理文件,寫入另一個批處理文件
- 22. 批處理文件 - 關閉通過批處理文件過程
- 23. 批處理文件的GUI?
- 24. 批處理文件的Windows
- 25. curl的批處理文件
- 26. 批處理文件條件
- 27. 批處理文件命令/處理
- 28. Windows批處理文件處理 - 循環
- 29. 處理在批處理文件
- 30. 批處理腳本來處理文件
我不認爲MS-DOS帶有這樣的實用程序(它不支持任何形式的正則表達式的任何地方,據我所知)。您可能必須使用您選擇的語言編寫自定義可執行文件('.exe'或'.com'),並通過退出代碼返回結果。有*可能*是預製的實用程序,但快速搜索沒有發現任何有用的東西。 –