Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Составьте краткое изложение этой истории. Вот краткое изложение содержания истории, основанное на фактах: Вот упрощенная версия содержания истории: Вот беззаботный взгляд на содержание истории: Исследуйте другую точку зрения: Покажите мне факты Объясните это так, будто мне 5 лет Дайте мне беззаботный пересказ

Если вы хотите начинать свой день с дозы мотивации, как я, вы можете заставить свой ПК с Windows 11 показывать вам выбранные вами мотивирующие цитаты каждое утро. Настроить это проще, чем вы думаете, и я проведу вас по шагам.

Шаг 1: Создайте текстовый файл с вашими цитатами

Первое, что нужно сделать, это создать текстовый файл, содержащий ваши любимые цитаты. Ваш ПК будет выбирать случайную цитату из этого файла и показывать ее вам каждое утро.

Для этого запустите Windows Search (нажмите Windows+S), введите Блокнот, и откройте приложение. В новом документе введите свои цитаты (по одной на строку). Например:

Будь собой; все остальные уже заняты.
Будьте тем, кто вы есть, и говорите, что вы чувствуете, потому что те, кто возражает, не имеют значения, а те, кто имеет значение, не возражают.
Будьте тем изменением, которое вы хотите увидеть в мире.

После того, как вы добавили все ваши любимые цитаты, в строке меню Блокнота выберите Файл > Сохранить. Выберите папку, в которой вы хотите сохранить файл. Щелкните поле «Имя файла» и введите цитаты.txt. Затем выберите «Сохранить».

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Шаг 2: Создайте пакетный файл, который случайным образом выбирает цитату

Теперь вы создадите пакетный файл, который выберет случайную цитату из вашего файла цитат.

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Для этого откройте поиск Windows (нажмите Windows+S), введите Блокнот, и запустите приложение. В новом документе введите следующее:

@ ECHO OFF
setlocal enabledelayedexpansion
установить «file=C:Мотивационные цитаты.txt»
для /f %%A в (‘find /v /c «» ^set /a «rand=(%random% %% lines) + 1»
установить /a количество=0
для /f «usebackq delims=» %%a в («%file%») сделать (
установить /кол-во+=1
если !count! equ !rand! set «quote=%%a»
)
mshta «javascript:var sh=new ActiveXObject(‘WScript.Shell’); sh.Popup(‘!quote!’, 10, ‘Мотивация’, 64);close();»

В скрипте обязательно замените указанный путь на путь к файлу с цитатами. Также в конце файла вы увидите 10. Это означает, что файл будет показывать вашу цитату в течение 10 секунд. Если вы хотите, чтобы он отображал цитату, пока вы вручную не отклоните ее, замените 10 на 0.

Затем сохраните файл, выбрав Файл > Сохранить. Выберите папку для сохранения файла. Нажмите раскрывающееся меню «Сохранить как тип» и выберите «Все файлы». Выберите поле «Имя файла» и введите showquote.bat. Затем нажмите «Сохранить».

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Шаг 3: Планируйте котировки с помощью планировщика задач

Теперь вы заставите свой ПК запускать пакетный файл, который вы создали каждое утро, используя встроенную утилиту планировщика заданий Windows 11. Для этого откройте Windows Search (нажмите Windows+S), введите Планировщик заданий, и откройте утилиту. На правой панели нажмите «Создать задачу».

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Нажмите на поле «Имя» и введите что-то вроде Мотивационная цитата. Откройте вкладку «Триггеры» и выберите «Создать». Выберите раскрывающееся меню «Начать задачу» и выберите «При входе в систему». Это запустит ваш пакетный файл каждый раз при загрузке ПК. Затем нажмите «ОК».

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Откройте вкладку «Действия» и нажмите «Создать». Для поля «Программа/Скрипт» нажмите «Обзор» и выберите пакетный файл, который вы создали ранее (не файл кавычек). Затем нажмите «ОК».

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Нажмите «ОК», чтобы сохранить задачу.

С этого момента, каждый раз, когда вы входите в свой ПК, Task Scheduler будет запускать пакетный файл и показывать вам одну из выбранных вами цитат. Таким образом, вы будете получать новую цитату на экране каждое утро.

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

Используйте PowerShell для отображения цитат

Если вы хотите видеть цитаты в окне PowerShell, запустите приложение «Блокнот».

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Введите следующий код, заменив путь к файлу цитат на путь к вашему файлу цитат.

$quotes = Получить-Содержимое «C:Motivationquotes.txt»
$quote = Получить-Случайный-ВходнойОбъект $quotes
Add-Type -AssemblyName PresentationFramework
[System.Windows.MessageBox]::Show($quote, «Мотивация»)

В строке меню Блокнота выберите Файл > Сохранить как. Выберите папку для сохранения файла. Нажмите раскрывающееся меню «Тип файла» и выберите «Все файлы». Нажмите поле «Имя файла» и введите showquote.ps1. Затем выберите «Сохранить».

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Запустите утилиту Task Scheduler, отредактируйте свою задачу и отредактируйте действие в ней. В поле «Программа/Скрипт» введите powershell.exe. В поле «Добавить аргументы (необязательно)» введите следующее. Обязательно замените путь в этом коде на путь вашего скрипта PowerShell.

— Обход политики выполнения — Файл «C:Motivationshowquote.ps1»

Этот крошечный скрипт PowerShell — моя ежедневная доза мотивации

Нажмите «ОК» и еще раз нажмите «ОК», чтобы сохранить задачу.

И вот как вы можете заставить свой ПК с Windows 11 автоматически мотивировать вас новой цитатой каждое утро. Таким образом, вы можете автоматизировать множество других задач с помощью пакетных файлов на вашем ПК с Windows 11.

Понравилась статья? Поделиться с друзьями: