我编写了一个简单的PowerShell脚本,该脚本打开一个CMD窗口,并通过stdin向其中写入一些命令(例如“ ipconfig”)。您可以在下面看到脚本。
$p = New-Object System.Diagnostics.ProcessStartInfo;
$p.FileName = "cmd.exe";
$p.RedirectStandardInput = $true;
$p.UseShellExecute = $false;
$pi = [System.Diagnostics.Process]::Start($p);
$pi.StandardInput.Write("ipconfig`n");
$pi.WaitForExit();
我想要的是能够在脚本执行完成或脚本到达“ $ pi.WaitForExit();”时,通过键盘直接在CMD窗口中输入一些命令。线。 有人可以帮我吗?