华东15选5不开奖

Powershell小技巧之找出腳本中的錯誤

Powershell小技巧之找出腳本中的錯誤,這篇文章主要介紹了使用Powershell進行篩選然后你可以快速掃描一個目錄或整個電腦中的PS文件找出他們中的語法錯誤。
關鍵字:Powershell小技巧、找出腳本中的錯誤

找出腳本之中的語法錯誤從來就不是輕松的事情,但是可以這樣去篩選:

filter Test-SyntaxError
{
  $text = Get-Content -Path $_.FullName
  if ($text.Length -gt 0)
  {
   $err = $null
   $null = [System.Management.Automation.PSParser]::Tokenize($text, [ref] $err)
   if ($err) { $_ }
  }
}

這個腳本中,你可以快速掃描一個目錄或整個電腦中的PS文件找出他們中的語法錯誤。

下面例子將找尋用戶目錄下所有PS腳本的語法錯誤:

復制代碼 代碼如下:

PS> dir $home -Filter *.ps1 -Recurse -Exclude *.ps1xml | Test-SyntaxError

支持所有PS版本

华东15选5不开奖
王中王彩票 - 购彩大厅 冰球手套生产厂家 河北快3 淘宝买电子资料能赚钱 北京快乐8技巧 群英会开奖直播 重庆时时彩开奖结果app 昌盛娱乐注册账号 机场附近干什么赚钱 广东36选7开奖结果玩法