Windows问题为y'所有。我只有Powershell v1.0,这使得这更加困难,这也是我第一次涉足PowerShell。我是一个linux / OSX家伙。
更糟糕的是,这是在托管系统上,所以如果它没有安装winxp基础,我就无法安装它。
我需要执行ping server1的基本while循环,并且一旦ping成功启动task.exe
我可以在technet和其他MS网站以及整个网站上找到的所有帮助都是针对PowerShell v3或v4的。
很抱歉成为菜鸟:(
答案 0 :(得分:0)
我不记得V1将会支持和不再支持的内容,并且没有我可以测试的系统,但我认为这样的事情应该有效:
do { $result = ping server1 }
until ( $result -match 'Received = [1-4]' )
& task.exe