命令返回值

2021-09-08 10:14:33 字數 796 閱讀 5626

在powershell下,上一條命令的返回值通過 $lastexitcode 得出,如xcopy,robocopy等的返回值。

在cmd下,上一條命令的返回值通過 %errorlevel%得出

xcopy 的退出碼: 

0 檔案複製沒有錯誤。  

1 沒有找到要複製的檔案。  

2 使用者按 ctrl+c 終止了 xcopy。  

4 出現了初始化錯誤。沒有足夠的記憶體或磁碟空間,或命令列上輸入了無效的驅動器名稱或語法。  

5 出現了磁碟寫入錯誤。 

下表列出並描述由 robocopy 實用程式的返回**。

任何大於 8 指示在複製操作期間存在至少乙個故障。

說明

0沒有複製檔案。

遇到沒有出現故障。

沒有檔案不匹配。

檔案已經存在於目標目錄中。

因此,複製操作被跳過。

1已成功複製的所有檔案。

2還有其他一些檔案在目標目錄中不存在的源目錄中。

沒有複製檔案。

3已複製的某些檔案。

其他檔案不存在。

遇到沒有出現故障。

5已複製的某些檔案。

一些檔案不匹配。

遇到沒有出現故障。

6附加檔案和不匹配的檔案存在。

沒有複製檔案,不遇到任何問題。

這意味著在目標目錄中已存在這些檔案。

7已複製的檔案、 檔案不匹配已存在,和其他檔案不存在。

8未能複製多個檔案。

Ftp命令和返回值

一 關於ftp協議 ftp協議可通過rpc959的介紹了解。二 ftp命令 也許很多人都用過ftp命令,但是可能也有許多人和我曾經犯一樣的錯誤,錯認了ftp命令。我原來在win2000的控制台下打上ftp,然後進入了ftp提示符下,接著我用上了許多符有 windows 特色的命令,如 dir cd ...

Linux命令的返回值

在 linux 下,不管你是啟動乙個桌面程式也好,還是在控制台下執行命令,所有的程式在結束時,都會返回乙個數字值,這個值叫做返回值,或者稱為錯誤號 error number 在控制台下,有乙個特殊的環境變數 儲存著前乙個程式的返回值,我們可以試試 ls png diagram1.png eqn.pn...

shell 命令返回值 傳遞

方法一 注意cat命令外面的那個引號是反引號,鍵盤上數字1旁邊那個 desktop temp aaa cat 123 desktop temp echo aaa abc 方法二 desktop temp ccc cat 123 desktop temp echo ccc abc cat test3 ...