windows .bat获取XCOPY返回值
生活随笔
收集整理的這篇文章主要介紹了
windows .bat获取XCOPY返回值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
要知道XCOPY是否成功 ,就需要判斷返回值,windwos系統 提供了errorlevel 系統變量用于判斷。
?
XCOPY %SourceDir%\* %NetDir%\dates\? /y
if errorlevel 0 (
echo success
echo "傳輸成功了"
pause
)
else (
echo fail
echo "傳輸錯誤"
)
關于返回值,有如下幾種情況
if errorlevel 5 echo 出現了磁盤寫入錯誤
if errorlevel 4 echo 出現了初始化錯誤
if errorlevel 2 echo 用戶按CTRL+C終止
if errorlevel 1 echo 文件復制失敗
if errorlevel 0 echo 文件復制成功
xxxx.exe 2>nul
if %errorlevel%==9009 xxxx.exe命令無效
?
參考:
https://www.cnblogs.com/virusswb/archive/2009/12/29/1634828.html
?
轉載于:https://www.cnblogs.com/ChenChangXiong/p/11089684.html
總結
以上是生活随笔為你收集整理的windows .bat获取XCOPY返回值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#事件 的讲解
- 下一篇: C#获取Windows下光标位置(转)