
Ja izmantojat sistēmu Windows un bieži veicat vienus un tos pašus uzdevumus vai palaižat tās pašas programmas atkal un atkal, šis raksts jums būs ļoti noderīgs. Mēs paskaidrosim, kā rakstīt pakešu skriptus, lai automatizētu uzdevumus sistēmā Windows un palielinātu jūsu produktivitāti. Lai gan tā ir ļoti vienkārša un vienkārša procedūra, tā joprojām ir tikpat efektīva automatizējiet atkārtotus uzdevumus un ietaupiet laiku.
Pakešu skriptu rakstīšana, lai automatizētu uzdevumus sistēmā Windows
Pieņemsim, ka ieslēdzat datoru un, tāpat kā katru reizi, atverat savu iecienītāko pārlūkprogrammu, lai meklētu kaut ko tīmeklī. Tad jūs atverat Spotify lietotne lai klausītos savu iecienītāko mūziku, un jūs darāt to pašu ar WhatsApp, lai turpinātu sarunu, kuru atstājāt tālrunī. Un jūs ievērojat šo pašu rutīnu gandrīz katru dienu, dažreiz pat nemanot. Nu tad Vai varat iedomāties, ka visus šos uzdevumus izpildīsit ar vienu dubultklikšķi?
Tas un daudz kas cits ir tieši tas, ko iegūstat, rakstot pakešu skriptus, lai automatizētu uzdevumus sistēmā Windows. Izmantojot šo procesu, varat ne tikai palaist vairākas programmas, startējot Windows, bet arī varat ieplānot dublēšanu vai automātiski notīrīt pagaidu failus. Patiesībā Tas ir vienkāršs un efektīvs risinājums bezgalīgi daudzu procesu un uzdevumu automatizēšanai. dažādās operētājsistēmās.
Kas ir partijas skripts?
Sāksim no sākuma un īsi definēsim, kas ir pakešu skripts. Tas nav nekas vairāk kā pieticīgs un vienkāršs Teksta fails ar paplašinājumu .bat, kas satur vairākas komandas, kuras sistēma Windows izpilda pēc kārtas.. Citiem vārdiem sakot, tas ir kā instrukciju saraksts, kuras sniedzat datoram izpildīt, izmantojot Windows komandu tulks (cmd.exe). Lai gan ir modernākas skriptu valodas ar uzlabotām funkcijām, piemēram, PowerShell, pakešu skripti joprojām ir ļoti noderīgi, lai ātri un viegli automatizētu uzdevumus.
Iespēja rakstīt pakešu skriptus, lai automatizētu uzdevumus, vienmēr ir bijusi sistēmā Windows, taču lielākā daļa lietotāju to bieži nepamana. Priekšrocība ir tāda Tas ir ļoti vienkārši izdarāms, un tam nav nepieciešamas progresīvas programmēšanas zināšanas. lai sāktu tos lietot. Faktiski šie faili var kļūt par ļoti noderīgiem rīkiem, kas ļauj ar vienu dubultklikšķi dublēt, kopēt vai pārdēvēt failus, veikt dublējumus un daudz ko citu.
Kā rakstīt pakešu skriptus, lai automatizētu uzdevumus sistēmā Windows
Pakešu skripta rakstīšana ir tikpat vienkārša kā Windows Notepad atvēršana, komandu pierakstīšana un saglabājiet failu ar paplašinājumu .bat. Pēc tam vienkārši dodieties uz vietu, kur saglabājāt failu, un veiciet dubultklikšķi uz tā, lai apvalks to izpildītu. Veiksim vienkāršu testu, veicot šādas darbības:
- Atveriet piezīmju emuāru vai jebkuru citu teksta redaktors ko esat instalējis
- Uzrakstiet šādu rindu: echo Sveiki TecnobitsLaipni lūdzam pakešu skriptu pasaulē.
- Tagad noklikšķiniet uz Arhīvs un izvēlieties Saglabāt kā.
- Teksta laukā Faila nosaukums ierakstiet vajadzīgo nosaukumu un pēc tam .bat paplašinājums
- Atrodiet tikko izveidoto .bat failu un veiciet dubultklikšķi uz tā.
- Jūs redzēsit, ka tiek atvērts komandu tulks ar ziņojumu Sveiki TecnobitsLaipni lūdzam pakešu skriptu pasaulē., un pēc tam automātiski aizveras.
- Ja vēlaties, lai tulks paliktu atvērts, līdz nospiežat jebkuru taustiņu, ierakstiet komandu pauze nākamajā rindā.
Dažas pamata partijas komandas, kas jums jāzina
Rakstot pakešu skriptus, lai automatizētu uzdevumus sistēmā Windows, ir jāizmanto daži komandas, proti, vārdi un simboli, kas ļauj tulkam saprast uzdevumu, kuru vēlaties veikt. Iepriekšējā piemērā mēs jau izmantojām divas komandas: atbalss y pauze. Tālāk redzēsit pamata pakešu komandu sarakstu, kam sekos to veiktās funkcijas.
- atbalss: Parāda tekstu komandu logā. Atbalss izslēgta paslēpj komandas izpildē, un @echo izslēgts dara to pašu, bet arī slēpj pašu komandu @echo izslēgts.
- pauze: Aptur skripta izpildi, līdz lietotājs nospiež taustiņu.
- dir: Izmanto, lai skatītu failu sarakstu jūsu norādītajā direktorijā.
- Kompaktdisks: Mainīt pašreizējo direktoriju.
- kopija: Kopējiet failus no vienas vietas uz citu.
- pārvietot: Pārvietojiet failus no vienas vietas uz citu.
- no: Dzēst failus.
- sākums: Atveriet programmas un failus.
- atmiņa: Ļauj skriptam pievienot komentārus. Tas ir, rindas, kas sākas ar atmiņa Tulks tos ignorē un izmanto paskaidrojumu pievienošanai.
- ren: Pārdēvējiet failu.
- zvanīt: Palaiž pakešskriptu no cita pakešskripta.
- izeja: Iziet no čaulas vai pabeidz pašreizējā skripta izpildi.
Šīs pamata komandas apvienojumā ar sarežģītākām komandām ļauj palaist gandrīz jebkuru uzdevumu operētājsistēmā Windows. Tagad apskatīsim, kā tos izmantot, lai automatizētu uzdevumus, piemēram, failu dublēšanu, pagaidu failu dzēšanu vai vienas vai vairāku lietojumprogrammu automātisku atvēršanu.
Pakešu skriptu rakstīšana, lai automatizētu uzdevumus: dublēšana
Šajā piemērā, kā rakstīt pakešu skriptus, lai automatizētu uzdevumus sistēmā Windows, mēs rakstīsim tādu, kas ļauj mums dublēt failus, jo īpaši, kopējiet failus no mapes Dokumenti uz ārējo disku. Lai to izdarītu, atveriet piezīmju emuāru un ierakstiet šādas komandas, pa vienai katrā rindā:
-
@echo izslēgts
-
xcopy "C:\Users\%lietotājvārdi%\Documents\*" "D:\Backup\" /E /I /Y
-
echo Dublēšana ir pabeigta
-
pauze
Šajā piemērā komanda xcopy kopē failus un mapes; /E kopē visus apakšdirektorijus, ieskaitot tukšos; /I pieņem, ka galamērķis ir direktorijs, un /Y novērš pārrakstīšanas apstiprinājumus. Kad fails ir gatavs, tas ir jādara Saglabājiet to ar paplašinājumu .bat, un katru reizi, kad to palaižat, tas automātiski izveidos dublējumu. no ārējā diska mapes Dokumenti.
Pakešu skripts pagaidu failu dzēšanai
Vēl viens noderīgs pakešu skripts ir pieradis izdzēsiet pagaidu failus un tādējādi atbrīvojiet datora atmiņu. Atkal atveriet piezīmju grāmatiņu un ierakstiet šādas komandas (komanda /s /q izdzēš visus mapē esošos failus, neprasot apstiprinājumu):
-
@echo izslēgts
-
del /s /q "C: \Windows\Temp\*.*"
-
echo Pagaidu faili izdzēsti
-
pauze
Atveriet vairākas lietojumprogrammas, izmantojot pakešu skriptu
Un, ja katru dienu izmantojat vairākas lietotnes, varat Atveriet tos visus ar vienu klikšķi, izmantojot šādu pakešu skriptu (tiek atvērtas Google Chrome, File Explorer un Notepad lietotnes):
-
@echo izslēgts
-
startēt chrome.exe
-
startēt notepad.exe
-
palaidiet explorer.exe
-
echo Atvērt programmas
-
pauze
Pēc tam vienkārši veiciet dubultklikšķi uz iegūtā .bat faila, lai vienlaikus atvērtu visas lietojumprogrammas. Kā redzat, pakešu skriptu rakstīšana, lai automatizētu uzdevumus sistēmā Windows, ir ļoti vienkārša, taču tā var ietaupīt daudz laika. Praktizējoties, jūs varēsiet izveidot savus pielāgotos pakešu skriptus un palielināt savu produktivitāti..
Jau kopš mazotnes mani ir fascinējis viss, kas saistīts ar zinātni un tehnoloģijām, īpaši tie sasniegumi, kas padara mūsu dzīvi vieglāku un patīkamāku. Man patīk sekot līdzi jaunākajām ziņām un tendencēm, kā arī dalīties pieredzē, viedokļos un padomos par ierīcēm un sīkrīkiem, ko lietoju. Tas mani pirms nedaudz vairāk kā pieciem gadiem pamudināja kļūt par tīmekļa rakstnieku, galvenokārt koncentrējoties uz Android ierīcēm un Windows operētājsistēmām. Esmu iemācījies izskaidrot sarežģītus jēdzienus vienkāršā valodā, lai mani lasītāji tos varētu viegli saprast.




