• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >PowerShell > Powershell小技巧之找出脚本中的错误

Powershell小技巧之找出脚本中的错误

作者:hebedich 字体:[增加 减小] 来源:互联网

hebedich 通过本文主要向大家介绍了powershell脚本,powershell执行脚本,powershell 运行脚本,powershell常用脚本,powershell脚本下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

找出脚本之中的语法错误从来就不是轻松的事情,但是可以这样去筛选:

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) { $_ }
  }
}
</div>

这个脚本中,你可以快速扫描一个目录或整个电脑中的PS文件找出他们中的语法错误。

下面例子将找寻用户目录下所有PS脚本的语法错误:

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

支持所有PS版本

</div>

您可能想查找下面的文章:

  • PowerShell因为在此系统中禁止执行脚本的解决方法
  • PowerShell时间记录脚本
  • Powershell实现编写和运行脚本
  • PowerShell脚本反引号用法实例:随时随地给代码换行
  • Powershell脚本的4种执行权限介绍
  • PowerShell中获取当前运行脚本路径的方法
  • PowerShell实现动态获取当前脚本运行时消耗的内存
  • PowerShell实现的文件同步脚本分享
  • Powershell实现获取电脑序列号功能脚本分享
  • Powershell脚本中使用条件断点实例

相关文章

  • Powershell实现获取电脑序列号功能脚本分享
  • Powershell脚本的4种执行权限介绍
  • PowerShell遍历文件、文件夹的方法
  • PowerShell实现在控制台中插入绿色的打勾符号
  • PowerShell批量修改AD用户密码属性的代码
  • PowerShell小技巧之实现文件下载(类wget)
  • Powershell中定义常量的方法
  • PowerShell中计算时间差的方法
  • Powershell小技巧之使用Get-ChildItem得到指定扩展名文件
  • PowerShell中实现混淆密码示例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • PowerShell遍历文件、文件夹的方法
    • PowerShell查看本机文件关联程序和默认打开程序的方法
    • Powershell创建数组正确、更快的方法
    • PowerShell中使用Get-Date获取日期时间并格式化输出的例子
    • Powershell使用WPF技术实现弹窗提示实例
    • PowerShell中使用Filter来创建管道输入函数
    • PowerShell中实现混淆密码示例
    • Powershell小技巧之查找脚本中的函数
    • PowerShell Out-File指定文件编码的方法
    • PowerShell使用正则表达式查找字符串实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有