Ви регулярно видаляєте старі файли, очищаєте непотрібні дані, запускаєте деякі програми тощо вручну? Якщо так, дозвольте Quantrimang допомогти вам автоматизувати ці завдання. Спершу ця стаття познайомить вас із деякими інструментами Windows, які допомагають автоматизувати певні завдання, а потім із деякими способами автоматизації деяких завдань у Windows 10.
Інструменти для автоматизації завдань Windows
Командний рядок і його пакетний файл
Командний рядок , наступник MS-DOS Prompt, є програмою інтерпретатора командного рядка. А файл із багатьма командами називається « пакетним файлом », який можна використовувати для автоматизації завдань, як-от резервне копіювання файлів або папок на портативний жорсткий диск . Щоб відкрити його, просто введіть cmd або командний рядок у рядку пошуку меню «Пуск» .
Вам просто потрібно скомпілювати необхідні команди в текстовий файл із розширенням «.bat» або «.cmd». І вам просто потрібно відкрити файл, щоб запустити його; У цьому випадку Windows 10 виконує всі файлові команди послідовно або запрограмовано в пакетному файлі.
PowerShell і його файли сценаріїв
PowerShell — це платформа керування й автоматизації, створена для користувачів із правами адміністрування системи. Якщо ви шукаєте автоматизацію, вам потрібно вивчити та використовувати PowerShell. Командний рядок легше освоїти та використовувати, ніж PowerShell, оскільки Powershell потужний і пропонує більше функцій.
Ви можете отримати доступ до оболонки Windows PowerShell, ввівши її назву у вікно пошуку меню «Пуск» . Зауважте, що ви побачите дві програми: «PowerShell» і «PowerShell ISE». PowerShell — це програма інтерпретатора командного рядка, подібна до командного рядка, тоді як друга використовується для написання сценаріїв (з розширенням «.ps1»), що містять групу команд, як пакетні файли.
Планувальник завдань і його завдання
Іншим інструментом Windows, який допомагає в автоматизації, є Task Scheduler, який є інструментом для планування програм і завдань. Завдання плануються для виконання через певні проміжки часу, можуть відображати сповіщення про виконання або коли завдання завершені тощо. Крім того, ви можете налаштувати завдання відповідно до своїх вимог.
Якщо ви хочете отримати доступ до планувальника завдань у Windows 10, просто введіть « планувальник » або « планувальник завдань » у полі пошуку Cortana . Зверніть увагу: навіть якщо Windows та інші встановлені програми (наприклад, Google Chrome) створюють заплановані завдання для виконання власних дій з обслуговування, не слід редагувати або вимикати інші завдання.
Тепер ви знаєте про інструменти, необхідні для автоматизації завдань. Якщо налаштовано належним чином, ці сценарії можуть автоматизувати різні завдання технічного обслуговування на комп’ютері без необхідності користувача перевіряти чи втручатися в ці дії.
Автоматизуйте завдання
Запуск кількох програм
Якщо ви хочете автоматично запускати декілька програм, програм і файлів одночасно, вам просто потрібно створити пакетний файл із ідентифікацією цих програм. Крім того, ви також можете створити ярлик для цього файлу та додати комбінацію клавіш, щоб швидко запускати його за допомогою цього ярлика.
Наприклад, ви можете створити пакетні файли для відкриття певних папок, браузера Google Chrome, файлів Word і Excel за допомогою наведеного нижче коду. Зауважте, що « %USERPROFILE% » тут стосується вашої папки профілю користувача в Windows.
@
echo
off
:: Open folders
start %USERPROFILE%\Documents\
start %USERPROFILE%\Desktop\MusicFolder\
:: Open files
start chrome.exe
start
""
"%USERPROFILE%\Documents\My Blogs\Article1.docx"
start
""
"%USERPROFILE%\Documents\Content Ideas.xlsx"
exit
Запустіть програму від імені адміністратора
Щоб запустити програму від імені адміністратора, вам потрібно зробити це способом, відмінним від описаного вище. Це тому, що ця програма запитує доступ адміністратора, відображаючи підказку UAC. Якщо ви не приймете підказки, ці програми не запустяться.
Використання ярлика, розміщеного в папці автозавантаження Windows, також не працює, тож що робити? Вирішенням цієї проблеми стане програма «Планувальник завдань». Він має можливість запускати програму лише з правами адміністратора, тож ви можете запускати одну чи декілька програм (за допомогою пакетного сценарію) за допомогою Планувальника завдань. Ось як:
Крок 1. Відкрийте Планувальник завдань > натисніть « Створити завдання » в «Дії » на правій панелі.
Крок 2 : на вкладці « Загальні» назвіть завдання, наприклад « NoUAC1 », а потім виберіть параметр « Запускати з найвищими правами ».
Крок 3 : клацніть вкладку Тригер , у розділі « Почати завдання » виберіть « При запуску ».
Крок 4 : Тепер перейдіть на вкладку «Дії» , натисніть «Створити» .
Крок 5 : у вікні «Нова дія» в розділі «Дія» виберіть « Запустити програму », у «Програма/сценарій» натисніть кнопку «Огляд », виберіть виконуваний файл, який потрібно запланувати, і натисніть « ОК» .
Крок 6 : Тепер перейдіть на вкладку «Параметри» , виберіть опцію « Дозволити виконання завдання на вимогу », а потім натисніть «ОК» , щоб зберегти.
Тепер програма (Adobe Reader у цьому посібнику) автоматично запускатиметься з правами адміністратора під час завантаження системи.
Видаліть усі старі файли
Якщо ви ентузіаст технологій або розробник, вам часто доводиться завантажувати та тестувати багато речей. Через деякий час ви побачите деякі непотрібні файли, «присутні» у вашій системі, оскільки вони займають місце на вашому комп’ютері. Для цього існує дуже ефективне рішення замість того, щоб видаляти його вручну, тобто створити пакетний сценарій для видалення старих завантажених файлів.
Подібним чином ви можете використовувати пакетні файли, щоб видалити всі старі файли певних розширень або файли в папці чи вкладеній папці. Для цього скористайтеся наведеним нижче кодом, щоб видалити файл .docx (змініть «docx» на файл, який вам підходить) у певній папці, яка старше двадцяти днів (змініть значення « / d » на будь-яке дата).
@
echo
off
forfiles
/p
"%USERPROFILE%\Documents\My Blogs"
/s
/m
*.docx
/d
-20
/c
"cmd /c del @path"
echo
Document files older than 20 days deleted
pause
exit
Ви можете змінити шлях (змінивши значення параметра " /p ") до каталогу, що містить файли, які потрібно видалити. Нижче « %USERPROFILE% » означає ваш каталог користувачів.
Очистити сміття
Ви повинні регулярно очищати сміття, і хоча це легке завдання, користувачі часто забувають про це. На щастя, ви можете автоматизувати це завдання за допомогою Планувальника завдань. Ось як звільнити місце на жорсткому диску:
Крок 1. Відкрийте планувальник завдань.
Крок 2 : відкрийте « Бібліотеку планувальника завдань », потім у меню « Дії » натисніть « Нова папка » та назвіть її « Мої завдання ».
Крок 3: Клацніть папку « Мої завдання » та виберіть « Створити завдання » в меню «Дія».
Крок 4: у вікні «Створити завдання» на вкладці «Загальні» введіть назву завдання « Очистити кошик ».
Крок 5 : клацніть вкладку Тригери , тут клацніть Створити та в розділі « Почати завдання » виберіть « За розкладом ».
Крок 6 : Виберіть параметр Щотижня або Щомісяця , щоб установити час видалення файлів, і натисніть OK .
Крок 7 : Клацніть вкладку «Дії» , перейдіть до « Нова» та у вікні «Нова дія» в «Налаштуваннях » введіть « PowerShell.exe » у розділі «Програма/сценарій» .
Крок 8 : у тому ж вікні в розділі « Додати аргументи (необов’язково) » введіть -NoProfile -Command « Clear-RecycleBin -Force» і натисніть кнопку OK .
Тепер ваше сміття буде прибрано за розкладом.
Вимкніть систему
Для людей, які захоплені роботою всю ніч, це завдання дуже корисне, оскільки воно показує сповіщення про вимкнення комп’ютера , змушуючи їх припинити роботу та піти у відпустку. Наведений нижче код відобразить сповіщення (можна редагувати в сценарії) об 23:00 і вимкне систему через 120 секунд (або 2 хвилини). Зауважте, що ви можете змінити час вимкнення в коді нижче, змінивши значення %time% .
@
echo
off
:a
If %
time
%==23:00:00.00 goto :b
goto a:
:b
shutdown
.exe
/s
/f
/t
120
/c
"Time To Say Good Night!"
exit
Примітка : у вас буде 120 секунд, щоб зберегти вашу роботу замість 30 секунд за умовчанням. Крім того, ви можете зупинити процес завершення роботи, натиснувши Win + R і ввівши shutdown -a , а потім натиснувши Enter .
Резервне копіювання файлів/папок
Є багато хороших програм для резервного копіювання файлів, у тому числі хмарні рішення, такі як Dropbox і Google Backup and Sync. Однак, якщо ви хочете більше контролювати та створювати резервні копії конфіденційних файлів на портативний жорсткий диск, ви можете скористатися пакетним рішенням для автоматизації сценаріїв.
Зауважте, що цей метод створює резервні копії лише певних файлів і папок, а не створює точку відновлення системи чи резервну копію системи. Нижче наведено код пакетного файлу для резервного копіювання всіх даних у папці користувача та резервного копіювання системного реєстру :
@
echo
off
:: Set the folder to backup below
set
sourcedir=C:\Users\USER
:: Set your portable drive's folder below
set
targetdir=D:\Backup
if
not exist
"%targetdir%"
mkdir
"%targetdir%"
echo
### Backing up your profile…
robocopy %sourcedir% %targetdir% *
/e
/j
/r
:10
/v
echo
### Backing up the registry…
if
exist
"%targetdir%\regbackup.reg"
del
"%targetdir%\regbackup.reg"
regedit.exe
/e
"%targetdir%\regbackup.reg"
echo
### Backup is all complete…
pause
exit
Бажаю успіхів!
Побачити більше: