wp4*_*p44 15 powershell scripting
我有6个以上的脚本并且正在增长以在一个文件夹上运行,让它们一个接一个地运行的最佳方法是什么.
我已经看过并试过这个帖子 - 不幸的是它没有用.
在主.ps文件中 - 我已经链接到需要按顺序运行的power shell脚本
'C:\Users\WP\Desktop\Scripts\1.ps1'
'C:\Users\WP\Desktop\Scripts\2.ps1'
'C:\Users\WP\Desktop\Scripts\3.ps1'
Run Code Online (Sandbox Code Playgroud)
等等
这也不起作用.感谢您的帮助 - 我已经搜索过,似乎无法解决此问题.
修改: 我相信我必须等待每个power shell脚本在运行下一个之前完成 - 因为当我尝试一个接一个地运行3个脚本时我遇到了错误 - 脚本运行时没有任何反应
决赛 -
我感谢大家的帮助 - 保持简单,这就是我所做的
我的文件夹下面有以下脚本 - 然后我创建了一个Master.ps1,其中包含以下代码:
&"$PSScriptroot\1.ps1"
&"$PSScriptroot\2.ps1"
&"$PSScriptroot\3.ps1"
&"$PSScriptroot\4.ps1"
&"$PSScriptroot\5.ps1"
&"$PSScriptroot\6.ps1"
Run Code Online (Sandbox Code Playgroud)
然后我在包含所有文件的文件夹上运行Master.ps1 - 它到目前为止完成了这项工作.
mjo*_*nor 14
如果您不想对路径进行硬编码,可以像下面这样制作Master.ps1:
&"$PSScriptroot\1.ps1"
&"$PSScriptroot\2.ps1"
&"$PSScriptroot\3.ps1"
Run Code Online (Sandbox Code Playgroud)
它将在同一目录中查找这些脚本.
归档时间: |
|
查看次数: |
33779 次 |
最近记录: |