Как реально запустить свернутую программу в Windows 10?

1

Шаги, которые я пытался сделать программой (например, Thunderbird) для загрузки при запуске, но свернул:

  1. Помещенный ярлык в: C: \ Users \ Имя пользователя \ AppData \ Roaming \ Microsoft \ Windows \ Пуск \ Меню \ Программы \ Автозагрузка
  2. В свойствах ярлыка я проверил "свернуто"

Перезагрузил windows, он запускается, но максимизируется! Не могу свести его к минимуму, точно так же, как на MacOS, я могу его скрыть.

Александр Ким
источник

Ответы:

0

Ваш метод, кажется, не работает правильно для меня. Вы можете создать запланированное задание, которое будет запускаться при входе пользователя, с прикрепленным следующим пакетным файлом (.bat).

start /min "" "C:\Program Files\Mozilla\Thunderbird.exe"

Затем вы бы отключили запуск программы thunderbird при запуске через путь к вашим appdata.

Другие варианты кода:

Сохраните это как .ps1

@echo off
start thunderbird
$wshell = New-Object -ComObject wscript.shell;
$wshell.AppActivate('*Mozilla Thunderbird')
Sleep 2
$wshell.SendKeys('(%(" "(n)))')

** Убедитесь, что при открытии Thunderbird ящик электронной почты для настройки отсутствует (клиент был настроен), и вы не получаете запрос на почтовое приложение по умолчанию.

Narzard
источник
Нужно ли использовать этот код в командном файле? Или планировщик работает только с файлами? Эта «минимизированная» вещь для меня тоже не работает.
Александр Ким
Планировщик работает проще, если вы дадите ему файл для запуска, а не прямые команды. Это меньше проблем с подачей файла, который, как вы знаете, работает. Я бы открыл командную строку и вставил эту команду и увидел, свернулся ли Thunderbird свернутым, чтобы проверить его. Возможно, вам придется изменить путь к файлу в Thunderbird exe, чтобы отразить файловую систему вашего компьютера
Narzard
Ба, это все еще начинается в максимуме ...start /min "" "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"
Александр Ким
этот работал для меня, Open PowerShell и тип Start-Process thunderbird -WindowStyle Minimized. Вы всегда можете написать это в блокноте и сохранить как .ps1, и он будет иметь те же функции, что и командный файл. Я отредактирую ответ, если этот у вас
сработает
Все еще развернуто, лол.
Александр Ким