Что означает «Запустить как скрытое окно» и как я могу показать скрытые окна?

1

Если мы щелкнем правой кнопкой мыши по ярлыку exe-файла, есть варианты для запуска программы как «Свернутый», «Свернутый» или «Нормальное окно»:

enter image description here

NirSoft-х BulkFileChanger может сделать это тоже. Но есть еще один вариант, который называется «Скрытый»:

enter image description here

Когда я запускаю программы как «Скрытые», они не отображаются на моей панели задач. Диспетчер задач действительно показывает, что программы действительно работают.

Как Могу ли я получить доступ к / показать те программы, которые в данный момент работают в режиме «Скрытые»?

Кроме того, что именно это делает имею в виду запустить главное окно как скрытое?

Pacerier
источник

Ответы:

1

«Скрытый» означает именно то, что вы наблюдаете, что вы не можете видеть его графический интерфейс и его нет на панели задач.

NirSoft-х NirCmd позволяет скрыть, показать и активировать запущенные окна. использование nircmd win show раскрыть скрытое задание или nircmd win activate показать это и вывести на первый план.

Я считаю, что скрытые окна наиболее полезны для фоновых пакетных файлов, которые обычно отображаются с записью на панели задач. Если вы хотите взаимодействовать с задачей, не скрывайте ее.

AFH
источник
show не работает я смогу hide а также togglehide (который скрывает, но никогда не показывает), но однажды скрытый, процессы никогда не появляются снова. Это ошибка? Вы можете скрыть процесс от show?
Pacerier
Я могу по желанию показать и скрыть задачи с помощью NirCmd, независимо от того, запускаю ли я задачи, используя nircmd exec, но я не использую BulkFileChanger: поскольку оба они из одного источника, я предполагаю, что программы используют один и тот же механизм сокрытия. Я тестирую NirCmd 2.41 на Win8.1 и использую ititle Возможность указать окно.
AFH
Вы можете найти stackoverflow.com/questions/28284876/... полезно в качестве руководства для некоторых механизмов скрытых задач.
AFH
Ницца, ititle работает. Это должно быть ошибка с process, так как nircmd win togglehide process notepad.exe прячет но не показывает Ошибка возникает на вашей установке тоже? После выполнения nircmd win togglehide process notepad.exeопция «Окно» даже недоступна в проводнике процессов SysInternals: i.stack.imgur.com/QynqV.png
Pacerier
Вы правы: я скачал последнюю 64-битную версию (2.41 не имеет ни togglehide ни process варианты) и process Параметр работает при скрытии, но не при попытке показать, используется ли имя процесса или формат / PID, поэтому это похоже на ошибку. Я уже заметил, что задачи скрыты nircmd иметь Окно опция, выделенная серым цветом в контекстном меню Process Explorer, как вы заметили. Кроме того, кажется, что вы можете запускать скрытые процессы из планировщика задач, но я не пробовал это, поэтому я не знаю, скрыты ли они так же, как nircmd скрывает задачи.
AFH