繁体   English   中英

如何使批处理文件运行 powershell 脚本

[英]How to make a batch file run a powershell script

我有两个命令,如下所示: Start “C:\Windows\System32\WindowsPowerShell\v1.0” powershell.exe

获取子项证书:\CurrentUser\My | 除去项目

每个人都将单独运行,但不会一起运行。 我可以将 top 命令作为批处理文件运行以启动 PowerShell,没有问题。 我可以在 Powershell 中运行第二个命令,没有问题。 最终,我想要获得的是一个批处理文件,只需双击执行即可从个人文件夹中删除证书。 谁能帮我定制这些代码以协同工作? 我在这方面的经验充其量是初级的,所以请多多包涵。 我通过在线研究发现了一些类似的问题,但根据我对此事的了解程度,我无法理解或适用于我的情况。

您可以使用-Command选项传递命令:

powershell.exe -Command "Get-ChildItem Cert:\CurrentUser\My | Remove-Item"

但是使用-File开关将文件名传递给脚本可能会更好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM