【发布时间】:2010-01-13 15:09:38
【问题描述】:
我有一些 PowerShell 脚本可以接受许多长参数,例如,
myScript.ps1 -completePathToFile "C:\...\...\...\file.txt" -completePathForOutput "C:\...\...\...\output.log" -recipients ("me@me.com") -etc.
除非所有参数都在一行上,否则我似乎无法让 PowerShell 运行此类脚本。有没有办法像这样调用脚本?
myScript.ps1
-completePathToFile "C:\...\...\...\file.txt"
-completePathForOutput "C:\...\...\...\output.log"
-recipients (
"me@me.com",
"him@him.com"
)
-etc
缺乏可读性让我发疯了,但脚本确实需要这个参数。
【问题讨论】:
标签: command-line powershell parameters