品牌新的在這裏,和全新的腳本。所以,我正在爲此苦苦掙扎,我知道我不應該這樣。批處理文件,如果然後從用戶輸入語句
我有,目前掃描並解壓縮zip文件的批處理文件。我所要做的只是在頂部添加一個Business Date輸入行,然後可以在解包中引用它以確保日期是正確的。下面是該文件,因爲它存在(我已經添加了用戶輸入只是不知道如何引用它):
echo off
:Ask
echo Please enter Business Date (MMDDYYY)
set INPUT=
set /P INPUT=Type input: %=%
c:
cd\502
erase *.prn
7z e "\\svr-dc\ftp site\502\daily\data1.zip"
copy sz*.* sales.xls
copy sc*.* cosales.xls
copy aj*.* money.xls
copy cc*.* count.xls
pause
取而代之的是暫停的存在,我想該文件通過所有目錄運行,他們是502至607,並告訴我是否在列出的文件名。與用戶輸入的營業日期相同。然後,通過其他目錄執行相同的操作。一旦經過驗證,我希望打開一個.txt文件,並與任何不匹配的商業日期打開。這有任何意義嗎?任何幫助,將不勝感激。
非常感謝。
該批次如何識別所需的文件?什麼是「其餘的目錄」?什麼是'不匹配的商業日期'? – Endoro
所有解壓縮的文件都是szMMDDYYY sales.xls等等。我試圖驗證這些文件是在運行此批處理文件時更新的,而不是在每次暫停時都返回。 – Benjooster
對不起,該目錄的其餘部分類似標記,502,503,504等通過607 – Benjooster