У меня есть электронное приложение (nodejs), и у меня есть требование распечатывать из него фотографии. Я использую команду powershell:
$path = "C:\person.jpg";
Start-Process -FilePath $path -Verb Print | Out-Null;
Start-Sleep -s 150;
Это работает, но как только я удаляю Start-Sleep, окно печати открывается на полсекунды и закрывается само по себе. Затем, если я этого не сделаю и окно откроется, даже после того, как пользователь нажмет кнопку закрытия в строке заголовка, процесс powershell будет оставаться открытым до тех пор, пока не истечет время ожидания. Есть ли способ открыть это окно и очистить его память, когда пользователь закрывает его?
Много чем