看板 Windows 關於我們 聯絡資訊
作業系統:win10 1067版 OS組建14393.576 發生問題頻率:100% 是否有做Windows Update:有 問題內容:為了整理海量的影片資料所以這陣子寫了一些半自動化的小工具 先用PHP到網路上撈資料做分類 然後依照分類的結果產生BAT檔,主要是把mkdir還有move的動作寫在裡面一次執行 但是把bat檔copy到外接硬碟然後點兩下執行時發現它mkdir到第7~80個folder之後 就會開始有掉字元還有亂碼的現象 命令提示字元視窗裡出現的command跟bat檔的相比是不完整的 而且在筆電的ssd裡面跑這個bat也有同樣的情況 目前是先在每行command裡插timeout /t 1 暫時是沒有問題,但效率比較低,而且難保系統忙碌的時候不會再發生 所以想請問一下WINDOW的batch檔有沒有辦法像linux的batch一樣 每一行都確認做完了才做下一行呢?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.46.212 ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1483343628.A.998.html
HiJimmy: wait 就能等 如果是一樣的用FOR跑到完才會跑下筆 01/02 16:32
maniaque: 用 call 呢? 01/03 09:19
allen65535: 看不太懂你的問題,參考他用errorlevel的方法看看 01/03 14:48