none
powershell how to minimized windows

    Вопрос

  • С помощью powershell запускаю Telegram

    start-process .\Telegram\Telegram.exe -WindowStyle Minimized

    Но он запускается maximized подскажите может с помощью powershell
    Ему можно отправить команду Minimized, уже после того как он запустился, чтобы он свернулся?

    27 ноября 2018 г. 7:44

Ответы

Все ответы

  • получите хендлер и сверните
    27 ноября 2018 г. 7:47
  • Все проще меню - Advanced:

    Или:

    start-process .\Telegram\Telegram.exe -ArgumentList "-startintray"


    • Изменено KazunEditor 27 ноября 2018 г. 8:03
    27 ноября 2018 г. 7:51
    Отвечающий
    • Помечено в качестве ответа KazunEditor 27 ноября 2018 г. 10:49
    27 ноября 2018 г. 8:00
  • start-process .\Telegram\Telegram.exe -ArgumentList "-startintray"
    Этот вариант прокатил. Только я стартую еще несколько программ.
    А они к сожалению не принимают аргументы на подобие startintray

    start-process -FilePath "c:\Program Files\PointerFocus\PointerFocus.exe" -WorkingDirectory "c:\Program Files\PointerFocus" -WindowStyle Minimized

    Поэтому так-же пытаюсь освоить вариант .
    https://gist.github.com/lalibi/3762289efc5805f8cfcf
    создал файл Set-WindowStyle.ps1
    в него поместил указанное содержимое по ссылке.
    Пытаюсь использовать.

    Start-Process 'notepad.exe' # Start notepad.
    $hwndBefore = (Get-Process -Name 'notepad').MainWindowHandle # Get main window handle.
    .\Set-WindowStyle.ps1 -MainWindowHandle $hwndBefore -Style MINIMIZE

    Но с блокнотом ничего не происходит.
    И ошибка не выдается
    • Изменено korggrodno3 27 ноября 2018 г. 10:12
    27 ноября 2018 г. 9:00
  • Для блокнота работает:

    Start-Process notepad -WindowStyle Minimized

    Касательно скрипта, то вызов должен быть:

    Set-WindowStyle -MainWindowHandle (Get-Process -Name notepad) -Style MINIMIZE

    PS. Функция должна быть импортирована в текущую сессию, а не бездумные действия:

    . C:\Scritps\Set-WindowStyle.ps1



    • Изменено KazunEditor 27 ноября 2018 г. 9:32
    27 ноября 2018 г. 9:30
    Отвечающий
  • импортирую функцию так как вы написали.

    НО теперь другая ошибка.

    27 ноября 2018 г. 10:25
  • импортирую функцию так как вы написали.

    НО теперь другая ошибка.

    Set-WindowStyle -InputObject (Get-Process -Name notepad) -Style MINIMIZE

    • Помечено в качестве ответа korggrodno3 27 ноября 2018 г. 10:45
    27 ноября 2018 г. 10:26
    Отвечающий