[20170425]變態的windows批處理1.txt
[20170425]變態的windows批處理1.txt
--//最近一段時間寫批處理,遇到一個古怪的問題,例子:
C> cat a.bat
echo @echo on > d:\aa.bat
echo echo start sync file from usb >> d:\aa.bat
echo h: >> d:\aa.bat
echo cd \blog >> d:\aa.bat
...
pause
C:\Users\Administrator\Desktop\bat>echo @echo on 1>d:\aa.bat
C:\Users\Administrator\Desktop\bat>echo echo start sync file from usb 1>>d:\aa.bat
另一個程式正在使用此檔案,程式無法訪問。
--//開始感覺很奇怪,為什麼出現"另一個程式正在使用此檔案,程式無法訪問。"情況呢?而且出現位置不一樣。
R:\>xx
R:\>echo @echo on 1>d:\aa.bat
R:\>echo echo start sync file from usb 1>>d:\aa.bat
R:\>echo h: 1>>d:\aa.bat
R:\>echo cd \blog 1>>d:\aa.bat
R:\>echo D:\tools\linux\usr\local\wbin\date "+%%T" 1>>d:\aa.bat
R:\>pause
請按任意鍵繼續. . .
--//這次沒有出現,而第2次出現。
R:\>xx
R:\>echo @echo on 1>d:\aa.bat
R:\>echo echo start sync file from usb 1>>d:\aa.bat
另一個程式正在使用此檔案,程式無法訪問。
R:\>echo h: 1>>d:\aa.bat
R:\>echo cd \blog 1>>d:\aa.bat
R:\>echo D:\tools\linux\usr\local\wbin\date "+%%T" 1>>d:\aa.bat
R:\>pause
請按任意鍵繼續. . .
--//沒有辦法只能在每次輸出後,認為加入一條sleep 1語句。(注這個版本不支援sleep 0.1這樣的方式)
--//sleep 來自unxutil的安裝包,大家可以自行下載。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2137952/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20170425]變態的windows批處理2.txtWindows
- Windows批處理中的變數和值Windows變數
- [20171225]變態的windows批處理4.txtWindows
- [20210510]變態的windows批處理7.txtWindows
- [20190219]變態的windows批處理6.txtWindows
- Windows批處理命令Windows
- Windows批處理學習(二)——批處理(3)薦Windows
- [20211207]變態的windows批處理10.txtWindows
- [20211011]變態的windows批處理9.txtWindows
- [20180116]變態的windows批處理5.txtWindows
- windows批處理之一:字串處理Windows字串
- Windows批處理檔案Windows
- Windows批處理命令專題Windows
- windows sql loader批處理WindowsSQL
- 關於批處理中的變數變數
- [20170611]變態的windwos批處理3.txt
- 開啟windows批處理大門Windows
- 部分Windows批處理指令碼整理Windows指令碼
- windows批處理之三:for迴圈Windows
- windows刪除檔案的批處理操作Windows
- 在linux中生成windows的批處理LinuxWindows
- windows cmt bat批處理中的註釋WindowsBAT
- 07 Windows批處理之檔案操作Windows
- 批處理-刪除環境變數變數
- Windows 批處理之DATE命令的使用方法Windows
- 04 Windows批處理中的條件執行Windows
- windows 批處理備份目錄指令碼Windows指令碼
- Windows10系統優化(批處理)Windows優化
- windows批處理之二:基礎知識Windows
- Windows下統計埠連結數的批處理Windows
- [windows]批處理獲取時間的long型值Windows
- 批處理框架框架
- JDBC 批處理JDBC
- 碎片批處理
- 批處理命令
- 批處理概述
- 修改windows遠端桌面連線埠-批處理Windows
- Windows掃描埠連結數批處理薦Windows