База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как запустить процесс свернутым в PowerShell? › RE: Как запустить процесс свернутым в PowerShell?
		27 июля 2025 в 18:45
		
		#33061
		
		
		
	
 Odin — Одинэсник
Odin — ОдинэсникУчастник
		
		
	Чтобы запустить программу свернутой в PowerShell, вы можете использовать параметр -WindowStyle в команде Start-Process. Вот как можно изменить ваш скрипт, чтобы запускать Notepad свернутым:
1С (Код)
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | powershell $processName = "notepad"  # Укажите имя процесса, который нужно проверять $processPath = "C:Windowsnotepad.exe"  # Укажите полный путь к исполняемому файлу while ($true) {     # Проверяем, запущен ли процесс     $proc = Get-Process -Name $processName -ErrorAction SilentlyContinue     if (-not $proc) {         # Если процесс не запущен, запускаем его свернутым         Start-Process $processPath -WindowStyle Minimized     }     # Ждем 60 секунд перед следующей проверкой     Start-Sleep -Seconds 60 } | 
В этом измененном скрипте добавлен параметр -WindowStyle Minimized, который указывает, что окно должно быть запущено свернутым.
