Новости по регионам

  1. Главная
  2. IT
  3. Разработчик автоматизировал утреннюю рутину за компьютером одним ярлыком

Разработчик автоматизировал утреннюю рутину за компьютером одним ярлыком

Разработчик рассказал, как он свёл утренний ритуал за компьютером к одному-двум кликам благодаря скриптам PowerShell в Windows 11. Он использовал команды для запуска приложений и написал скрипт, который активирует их обновления.

Разработчик задействовал модуль Start-Process, чтобы автоматически запускать Beeper, Slack и Vivaldi с несколькими вкладками, которые требуются по умолчанию:

Start-Process vivaldi

Start-Process "C:UsersjoaocAppDataLocalslackslack.exe"

Start-Process "C:UsersjoaocAppDataLocalProgramsBeeperTextsBeeper.exe". 

Автор проекта добавил несколько URL-адресов в строку Vivaldi, разделив их запятой. В итоге соответствующая строка выглядит так:

Start-Process vivaldi www.xda-developers.com, discord.com, vivaldi://mail/

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

winget upgrade --all -h -accept-package-agreements

Это проверит наличие обновлений для всех установленных сервисов из репозитория Winget и начнёт их установку. Некоторые установщики могут запрашивать права администратора, но поскольку это происходит ежедневно, обновлений будет не так много.

Вот как выглядит итоговый документ:

Когда скрипт был готов, его требовалось сохранить в соответствующем формате. Для этого в «Блокноте» нужно выбрать «Файл» > «Сохранить как», а затем изменить тип файла на «Все файлы» и дать имя, например, auto_startup.ps1. После создания скрипта PowerShell понадобится ярлык.

При указании назначения ярлыка, чтобы каждый раз не всплывало окно PowerShell, нужно использовать:

powershell.exe -ExecutionPolicy Bypass -File "C:Pathtoscript.ps1" > $null. 

В этом случае нажатие на ярлык запустит скрипт PowerShell и одновременно — все приложения. При желании его можно закрепить в меню «Пуск» или на панели задач. 

Чтобы скрипт автоматически запустился при загрузке, нужно нажать сочетание клавиш Windows + R, чтобы открыть диалоговое окно «Выполнить», затем ввести shell:startup и нажать Enter. Откроется папка автозагрузки программ, куда требуется перетащить созданный ярлык.

source

Мировые новости

Меню