与以下内容不同:如何在PowerShell中处理命令行参数
在powershell脚本中,处理一个未命名的命令行参数的最佳方法是什么?
例如,我有一个powershell脚本,我想以以下方式运行:
.\test.ps1 L3
如果L3未提供,则会出现错误。我不想像这样运行它:
.\test.ps1 -lab L3
我的当前脚本:
$args[0]
如果省略参数不会导致错误。
这看起来很有希望,但我还没有尝试过: https://technet.microsoft.com/en-us/library/hh847743.aspx * 编辑:* 这个有希望的链接很有用——我用它来列举所有的例子。