我試圖使用下面的代碼來獲取用戶命名爲「新卷」的驅動器的名稱,以便自動化我們公司的一些測試用例。批處理文件找不到文本文件
wmic logicaldisk get caption,volumeName > c:\batch_script.txt
for /f "tokens=*" %%A in (c:\batch_script.txt) do echo %%A
PAUSE
現在我已經得到了一些與此文件不同的運行時問題;我運行該文件的前2/3時間,我得知系統找不到文件「c:\ batch_script.txt」,但在第三次嘗試後,我沒有收到系統可以發送的消息再也找不到這個文件了。
我在這裏做錯了什麼?或者wmic命令搞亂了我的文件權限? (因爲我必須以管理員身份運行批處理文件才能使wmic命令運行)
再次感謝所有高級幫助。