如何解决在批处理文件中执行powershell脚本[重复]
| 这个问题已经在这里有了答案:解决方法
通常,您可以执行以下操作:
@powershell -command \"yourpowershellcommand\"
您可以直接使用powershell.exe
,但我建议您使用上述形式的ѭ2form
, 命令行帮助“ 3”涵盖了以下内容:
-命令
执行指定的命令(和任何参数),就像它们
在Windows PowerShell命令提示符下键入,然后退出,除非
指定了NoExit。 Command的值可以是字符串“ \-”。或
脚本块。
如果Command的值为\“-\”,则从标准中读取命令文本
输入。
如果Command的值是一个脚本块,则必须将脚本块括起来
大括号({})。您只能在运行PowerShell.exe时指定脚本块
最后显示一个示例:
例子
PowerShell -PSConsoleFile SqlSnapIn.Psc1
PowerShell-版本1.0 -NoLogo -InputFormat文本-OutputFormat XML
PowerShell -Command {Get-EventLog -LogName安全性}
PowerShell -Command \“&{Get-EventLog -LogName安全} \”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。