我有一个scp命令,我想重复运行并观察输出。在脚本中放置一个或多个scp命令允许我查看输出,但每个都必须完成才能继续下一个。我可以打开多个PowerShell窗口,但我希望将其扩展到实用的点。
我玩过start-job,这让我可以运行倍数,但是当使用get-job / receive-job / wait-job时,我无法得到我想要的东西。我也尝试过invoke-command和invoke-expression。
我的命令是这样的:
C:\ temp \ scp.exe'-i c:\ temp \ key c:\ temp \ test100.dat user1`@10.10.0.100:/ tmp /
输出会定期更新(我猜是一次/秒),看起来像这样:
转移c:\ temp \ test100.dat
c:\ temp \ test100.dat | 5.55mB | 812.13kB / s | 00:01:59 | 5%
是否可以这样做?