我写了一个脚本,该脚本遍历文件夹并使用WinSCP转换文件
WinSCP.exe /keygen $filePath /output=$filePathdest
该脚本可以工作,但是有几个WinSCP窗口打开,说明已完成任务。我想抑制这种情况,或在完成后强制PowerShell关闭其所有子级。这可能吗?
答案 0 :(得分:1)
使用winscp.com
instead of winscp.exe
。
winscp.com /keygen $filePath /output=$filePathdest
winscp.com
是一个控制台应用程序,具有与winscp.exe
相同的功能。作为控制台应用程序,它继承自PowerShell的控制台,并且不会自行打开。完成后,它也不会等待按键。