
Ако използвате Windows и често изпълнявате едни и същи задачи или стартирате едни и същи програми отново и отново, тази статия ще бъде много полезна за вас. Ще ви обясним как да пишете пакетни скриптове, за да автоматизирате задачи в Windows и да увеличите вашата продуктивност. Въпреки че е много елементарна и проста процедура, тя все още е също толкова ефективна за автоматизирайте повтарящи се задачи и спестете време.
Писане на пакетни скриптове за автоматизиране на задачи в Windows
Да приемем, че включвате компютъра си и, както всеки път, отваряте любимия си браузър, за да търсите нещо в мрежата. След това отваряш la app de Spotify за да слушате любимата си музика и правите същото с WhatsApp, за да продължите разговора, който сте оставили да чака на телефона си. И вие следвате същата тази рутина почти всеки ден, понякога дори без да го осъзнавате. добре тогава, Можете ли да си представите да изпълнявате всички тези задачи с едно двойно щракване?
Това и много повече е точно това, което получавате, когато пишете пакетни скриптове за автоматизиране на задачи в Windows. С този процес можете не само да стартирате множество програми при стартиране на Windows, но можете също така да планирате резервни копия или автоматично да почиствате временни файлове. всъщност, Това е просто и ефективно решение за автоматизиране на безкраен брой процеси и задачи. на различни операционни системи.
¿Qué es un script batch?
Нека започнем от началото и накратко да дефинираме какво е партиден скрипт. Това не е нищо повече от скромно и просто Текстов файл с разширение .bat, който съдържа поредица от команди, които Windows изпълнява последователно.. С други думи, това е като списък с инструкции, които давате на вашия компютър да изпълни с помощта на Команден интерпретатор на Windows (cmd.exe). Въпреки че има по-модерни скриптови езици с по-разширени функции, като PowerShell, пакетните скриптове все още са много полезни за бързо и лесно автоматизиране на задачи.
Възможността за писане на пакетни скриптове за автоматизиране на задачи винаги е присъствала в Windows, но често остава незабелязана от повечето потребители. Предимството е, че Прави се много лесно и не изисква напреднали познания по програмиране. за да започнете да ги използвате. Всъщност тези файлове могат да се превърнат в много полезни инструменти, които ви позволяват да архивирате, копирате или преименувате файлове, да правите резервни копия и много повече, всичко това с едно двойно щракване.
Как да напишете пакетни скриптове за автоматизиране на задачи в Windows
Писането на пакетен скрипт е толкова просто, колкото отваряне на Notepad в Windows, записване на командите и запишете файла с разширение .bat. След това просто отидете там, където сте записали файла, и щракнете двукратно върху него, за да го изпълни обвивката. Нека направим прост тест, като изпълним следните стъпки:
- Отворете блога на бележките или който и да е друг editor de texto que tengas instalado
- Escribe la siguiente línea: ехо Здравейте TecnobitsДобре дошли в света на пакетните скриптове.
- Ahora clica en Архив y elige Запази като.
- В текстовото поле Име на файл въведете името, което искате, последвано от extensión .bat
- Намерете .bat файла, който току-що създадохте, и щракнете двукратно върху него.
- Ще видите, че командният интерпретатор се отваря със съобщението Hola TecnobitsДобре дошли в света на пакетните скриптове., след което се затваря автоматично.
- Ако искате интерпретаторът да остане отворен, докато не натиснете произволен клавиш, escribe el comando pause на следващия ред.
Някои основни групови команди, които трябва да знаете
Когато пишете пакетни скриптове за автоматизиране на задачи в Windows, трябва да използвате някои comandos, es decir, думи и символи, които позволяват на преводача да разбере задачата, която искате да изпълните. В предишния пример вече използвахме две команди: echo y pause. По-долу ще видите списък с основни групови команди, последван от функциите, които изпълняват.
- echo: Показва текст в командния прозорец. Echo off скрива изпълняваните команди и @echo off прави същото, но също така скрива самата команда @echo off.
- pause: Поставя на пауза изпълнението на скрипта, докато потребителят не натисне клавиш.
- dir: Използва се за преглед на списък с файлове в указаната от вас директория.
- Компактдиск: Cambia el directorio actual.
- copy: Копирайте файлове от едно място на друго.
- move: Преместете файлове от едно място на друго.
- del: Изтрий файловете.
- start: Отворете приложения и файлове.
- rem: Позволява ви да добавяте коментари към скрипта. Тоест редовете, които започват с rem Те се игнорират от интерпретатора и се използват за добавяне на обяснения.
- ren: Преименуване на файл.
- call: Изпълнява пакетен скрипт от друг пакетен скрипт.
- exit: Излиза от обвивката или прекратява изпълнението на текущия скрипт.
Тези основни команди, комбинирани с по-сложни, позволяват изпълнява почти всяка задача в операционната система Windows. Нека сега да разгледаме как да ги използваме за автоматизиране на задачи, като архивиране на файлове, изтриване на временни файлове или автоматично отваряне на едно или повече приложения.
Писане на пакетни скриптове за автоматизиране на задачи: Архивиране
В този пример за това как да пишете групови скриптове за автоматизиране на задачи в Windows, ние ще напишем такъв, който ни позволява да respaldar archivos, по-конкретно, копирайте файловете от папката Документи на външно устройство. За да направите това, отворете блога на Notes и въведете следните команди, по една на всеки ред:
-
@echo off
-
xcopy "C:\Users\%usernames%\Documents\*" "D:\Backup\" /E /I /Y
-
echo Архивирането е завършено
-
pause
В този пример командата xcopy копира файловете и папките; /E копира всички поддиректории, включително празните; /I предполага, че дестинацията е директория, а /Y предотвратява потвържденията за презаписване. След като сте подготвили файла, трябва Запазете го с разширението .bat и всеки път, когато го стартирате, автоматично ще прави резервно копие. от папката Документи на външното устройство.
Пакетен скрипт за изтриване на временни файлове
Друг полезен партиден скрипт е този, който е свикнал изтрийте временни файлове и по този начин освободете памет на вашия компютър. Отново отворете бележника и въведете следните команди (командата /s /q изтрива всички файлове в папката, без да иска потвърждение):
-
@echo off
-
del /s /q "C: \Windows\Temp\*.*"
-
echo Временните файлове са изтрити
-
pause
Отворете множество приложения с пакетен скрипт
И ако използвате няколко приложения дневно, можете Отворете ги всички с едно кликване, като използвате следния пакетен скрипт (това отваря приложенията Google Chrome, File Explorer и Notepad):
-
@echo off
-
start chrome.exe
-
start notepad.exe
-
стартирайте explorer.exe
-
echo Отворете приложения
-
pause
След това просто щракнете двукратно върху получения .bat файл, за да отворите всички приложения едновременно. Както можете да видите, писането на пакетни скриптове за автоматизиране на задачи в Windows е много лесно, но може да ви спести много време. С практика ще можете да създавате свои собствени персонализирани пакетни скриптове и да повишите производителността си..
От малък съм очарован от всичко научно и технологично, особено от онези постижения, които правят живота ни по-лесен и по-приятен. Обичам да съм в крак с последните новини и тенденции и да споделям моя опит, мнения и съвети за устройствата и джаджите, които използвам. Това ме накара да стана уеб писател преди малко повече от пет години, фокусирайки се предимно върху устройства с Android и операционни системи Windows. Научих се да обяснявам сложни понятия с прости думи, така че моите читатели да могат лесно да ги разберат.




