我試圖創建一個批處理文件,將處理的命令的休息之前檢查目錄的存在。該目錄名總會啓動相同的,但隨後各種數字和字母有時被追加到末尾。我想在批處理文件的末尾刪除目錄,但使用與命令rmdir變量不檢查以確保路徑存在第一創造問題(如在其他目錄中被刪除)。下面的代碼是什麼,我一直在工作着,但系統提示此路徑不存在。如何檢查是否一個目錄,目錄名通配符存在?
IF EXIST "C:\Today's Unique Folder*\nul" (GOTO continue) ELSE (GOTO end)
此外,我試圖將此路徑設置爲一個變量,並使用變量與IF EXIST,但也沒有工作。除IF EXIST之外是否還有其他命令我應該嘗試?預先感謝您的幫助。
星號(*)不是Windows目錄或文件名中的有效字符 – Brad 2012-08-13 16:54:49
我意識到這一點。星號的功能是通配符,不是目錄名稱的一部分。 – user1595923 2012-08-13 17:03:09