婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 了解Powershell中的Exit函數

了解Powershell中的Exit函數

熱門標簽:合肥電銷外呼系統供應商 地圖標注審核周期 AI智能電銷機器人壞處 電話機器人對家居行業幫助大嗎 沈陽ai電銷智能機器人 蘭州電銷機器人加盟 黑暗之魂3地圖標注 電商外呼系統排名 如何申請400的電話呀

Powershell支持“EXIT”關鍵字,它的范圍是基于作用域的,它可能比你想象的工作方式要不同。

讓我們來測試下這個函數:

復制代碼 代碼如下:
function test
{
  'A'
  exit
  'B'
}

當你保存并調用腳本,你將得到:
復制代碼 代碼如下:

PS> C:\Users\Tobias\Documents\PowerShell\test12343.ps1
A

這時”exit”過早的結束了這個函數。可是當你沒有保存當前腳本或當你調用的是一個交互函數,你整個Powershell宿主將關閉。

“Exit”結束當前調用的腳本,不僅僅是函數。倘若你把它像下面那樣保存到腳本,你也許會有意外的發現:

復制代碼 代碼如下:

function test
{
  'A'
  exit
  'B'
}
 
'Start'
test
'Stop'

現在結果像這樣:
復制代碼 代碼如下:

PS> C:\Users\Tobias\Documents\PowerShell\test12343.ps1
Start
A

請注意,代碼“Stop”沒有執行。“Exit”結束了自身函數并且停止了作用域后續的執行。如果調用交互函數為什么不會關閉Powershell呢?(這是因為,你調用的作用域宿主是它自己)。

所以該怎么使用“exit”?你可以在腳本工作時設置一個錯誤等級數。這個等級數能從調用中獲得。所以如果你創建一個Powershell計劃任務,或通過Powershell.exe執行批處理文件,這時你在“Exit”后指定的不同數字將變成你腳本外的退出代碼就如同你批處理中的%ERRORLEVEL%一樣。

您可能感興趣的文章:
  • 惡意網站4255.biz的完美解決辦法
  • 使用UART與PC通信實現msp430g2553單片機超聲波測距示例
  • Powershell的break、continue和return簡單總結
  • PowerShell中使用return語句退出函數例子
  • PHP連接MSSQL時nvarchar字段長度被截斷為255的解決方法
  • exit(-1)或者return(-1)shell得到的退出碼為什么是255

標簽:隴南 淮南 河池 河北 黔南 通遼 常州 黔南

巨人網絡通訊聲明:本文標題《了解Powershell中的Exit函數》,本文關鍵詞  了解,Powershell,中的,Exit,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《了解Powershell中的Exit函數》相關的同類信息!
  • 本頁收集關于了解Powershell中的Exit函數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 望谟县| 河间市| 马山县| 乌拉特前旗| 黄龙县| 凌源市| 札达县| 漳平市| 绵竹市| 尼勒克县| 同心县| 石河子市| 浏阳市| 义马市| 青神县| 会宁县| 平武县| 永安市| 济宁市| 墨竹工卡县| 高要市| 合江县| 日喀则市| 亳州市| 宁都县| 河北区| 陈巴尔虎旗| 临高县| 库车县| 万安县| 武山县| 宣汉县| 连城县| 婺源县| 肇州县| 永清县| 宜丰县| 深圳市| 阿克| 锡林郭勒盟| 中方县|