所以我有两个 .ps1 脚本,每 60 秒检查一次新任务,我想同时运行它们。我每天都使用它们,启动它们有点烦人。
理想情况下,我想编写一个可以运行的脚本来为我运行这两个脚本。
问题在于,由于它们不会在某个时刻停止,因此我不能一个接一个地启动它们,也找不到打开新 PS ISE 实例的命令。但是,一个实例不能同时运行两个脚本。 Ctrl+T 选项会很完美,但我找不到等效的命令。
有没有人知道如何解决这个问题?
谢谢!
最佳答案
我认为你想要的是
Start-Process Powershell.exe -Argumentlist "-file C:\myscript.ps1"
Start-Process Powershell.exe -Argumentlist "-file C:\myscript2.ps1"
除此之外:在脚本中使用
Import-Module $Modulepath
以确保模块的可用性。关于powershell - 如何同时运行多个 Powershell 脚本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36372049/