当前位置: 首页 > 面试题库 >

即使Set-ExecutionPolicy被禁止,如何运行PowerShell脚本?

丌官翰采
2023-03-14
问题内容

PowerShell的Set-ExecutionPolicy命令被禁止,所以我不能这样运行:

PS> .\script.ps1 (enter)

除了“ Windows PowerShell ISE”之外,还有另一种运行PowerShell脚本的方法吗?

PS:我能够使用Java的ProccessBuilder运行单个PowerShell命令,但不知道如何运行整个脚本。


问题答案:

这就是我们用来从Java运行PowerShell脚本的方式(不管执行策略如何,都可以运行):

powershell.exe -ExecutionPolicy Bypass -NoLogo -NonInteractive -NoProfile -WindowStyle Hidden -File <script_name>


 类似资料:
  • 问题内容: 我正在编写一个python脚本,该脚本可以检查各种条件并相应地运行powershell脚本,以帮助我自动完成从Windows XP到Windows 7的迁移。powershell脚本提供了自己的输出,可让用户了解发生的情况。我想获取powershell脚本的输出并将其打印为python脚本的输出。我环顾了一些问题,这些问题似乎想做同样的事情,但似乎对我没有帮助。最初我尝试使用 如此处的

  • 这是我目前在GitHub上使用的工作流程 我有一台windows 10计算机,它使用GitHub runner监听传入的作业。在传入作业时,如果正在向主分支推送脚本ci_主机。py使用“--master”标志运行,该标志会启动一个VM并对其运行多个测试。最终,在测试结束时,脚本将VM恢复到预先配置的快照。 因此,基本上我试图实现的是,当通过GitHub操作web界面取消作业时,处理测试的脚本在作业

  • 我写了一个程序在IDLE令牌化文本文件,它开始令牌349文本文件!我怎样才能阻止它?如何停止正在运行的Python程序?

  • 问题内容: 我用IDLE编写了一个程序来标记文本文件,然后开始标记349个文本文件!我该如何阻止它?如何停止正在运行的Python程序? 问题答案: 要停止程序,只需按 + 。

  • 问题内容: 目前,我试图阻止脚本多次运行: 并且有一个cron作业每分钟执行一次以上脚本: 它可以工作一段时间。几天后,当我这样做时: 我发现有 两个 实例正在运行!不是三个或更多,不是一个。我杀死了其中一个实例。几天后,又有 两个 实例。 代码有什么问题?还有其他替代方法来限制onlytask.php的一个实例正在运行吗? PS我的文件夹没有清理。显示锁定文件是在第一天创建的: 问题答案: 现在

  • 问题内容: 我有Python脚本,并且希望它一直运行,因为它是我构建的Web服务的一部分。即使注销SSH,如何使它连续运行? 问题答案: 运行以获取脚本以忽略挂断信号并继续运行。输出将被放入。 理想情况下,您可以使用类似的脚本来运行脚本,以便在脚本终止时可以重新启动。