Я написал простой скрипт PowerShell, который открывает окно CMD и записывает в него некоторую команду (например, «ipconfig») через stdin. Вы можете увидеть скрипт ниже.
$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();
Я хочу, чтобы можно было вводить некоторые команды с клавиатуры непосредственно в окно CMD, когда выполнение сценария заканчивается или сценарий достигает значения «$ pi.WaitForExit ();»; линия.
Кто-нибудь может мне помочь, пожалуйста?