Se vam zdi, da redno brišete stare datoteke, čistite nepotrebne podatke, ročno zaganjate nekatere programe itd.? Če je tako, naj vam Quantrimang pomaga avtomatizirati ta opravila. Najprej vas bo članek seznanil z nekaterimi orodji Windows, ki pomagajo avtomatizirati določena opravila, nato pa z nekaterimi načini za avtomatizacijo nekaterih opravil v sistemu Windows 10.
Orodja za avtomatizacijo opravil Windows
Ukazni poziv in njegova paketna datoteka
Command Prompt , naslednik MS-DOS Prompt, je program za tolmačenje ukazne vrstice. In datoteka s številnimi ukazi se imenuje " paketna datoteka ", ki jo lahko uporabite za avtomatizacijo opravil, kot je varnostno kopiranje datotek ali map na prenosni trdi disk . Če ga želite odpreti, preprosto vnesite cmd ali ukazni poziv v iskalno vrstico menija Start .
Potrebne ukaze morate samo prevesti v besedilno datoteko s pripono ».bat« ali ».cmd«. In samo odpreti morate datoteko, da jo zaženete; V tem primeru Windows 10 izvaja vse datotečne ukaze zaporedno ali programirano v paketni datoteki.
PowerShell in njegove skriptne datoteke
PowerShell je ogrodje za upravljanje in avtomatizacijo, zgrajeno za uporabnike s sistemskimi skrbniškimi pravicami. Če iščete avtomatizacijo, se morate naučiti in uporabljati PowerShell. Ukazni poziv je lažje naučiti in uporabljati kot PowerShell, ker je Powershell zmogljiv in ponuja več funkcij.
Do lupine Windows PowerShell lahko dostopate tako, da vnesete njeno ime v iskalno polje v meniju Start . Upoštevajte, da boste videli dva programa, »PowerShell« in »PowerShell ISE«. PowerShell je program za tolmačenje ukazne vrstice, kot je Command Prompt, medtem ko se drugi uporablja za pisanje skriptov (s pripono ".ps1"), ki vsebujejo skupino ukazov, kot so paketne datoteke.
Razporejevalnik opravil in njegove naloge
Drugo orodje Windows, ki pomaga pri avtomatizaciji, je Task Scheduler, ki je orodje za razporejanje programov in opravil. Naloge so načrtovane za izvajanje v določenih intervalih, lahko prikažejo obvestila o izvajanju ali ko so naloge dokončane itd. Poleg tega lahko naloge prilagodite svojim zahtevam.
Če želite dostopati do razporejevalnika opravil v sistemu Windows 10, preprosto vnesite » razporejevalnik « ali » razporejevalnik opravil « v iskalno polje Cortane . Opomba: čeprav Windows in drugi nameščeni programi (kot je Google Chrome) ustvarjajo načrtovana opravila za izvajanje lastnih vzdrževalnih dejavnosti, ne smete urejati ali onemogočati drugih opravil.
Zdaj veste o orodjih, potrebnih za avtomatizacijo opravil. Če so pravilno konfigurirani, lahko ti skripti avtomatizirajo različna vzdrževalna opravila v računalniku, ne da bi uporabnik moral preverjati ali posegati v te dejavnosti.
Avtomatizirajte naloge
Zagon več aplikacij
Če želite samodejno zagnati več aplikacij, programov in datotek hkrati, morate samo ustvariti paketno datoteko, ki identificira te programe. Poleg tega lahko ustvarite tudi bližnjico za to datoteko in dodate kombinacijo tipk za hiter zagon z uporabo bližnjice.
S spodnjo kodo lahko na primer ustvarite paketne datoteke za odpiranje določenih map, brskalnika Google Chrome, datotek Word in Excel. Opomba, » %USERPROFILE% « se tukaj nanaša na mapo vašega uporabniškega profila v sistemu 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
Zaženite aplikacijo kot skrbnik
Če želite zagnati program kot skrbnik, morate to storiti na drugačen način od zgornje metode. To je zato, ker ta program zahteva skrbniški dostop s prikazom poziva UAC. Če ne sprejmete pozivov, se ti programi ne bodo zagnali.
Tudi uporaba bližnjice v zagonski mapi sistema Windows ne deluje, kaj torej storiti? Rešitev te težave bo program Task Scheduler. Ima samo možnost zagona programa z skrbniškimi pravicami, tako da lahko zaženete eno ali več aplikacij (z uporabo paketnega skripta) z uporabo razporejevalnika opravil. Takole:
1. korak: Odprite razporejevalnik opravil > kliknite » Ustvari opravilo « v Dejanjih na desni plošči.
2. korak : V zavihku Splošno poimenujte opravilo, kot je » NoUAC1 «, nato izberite možnost » Zaženi z najvišjimi privilegiji «.
3. korak : kliknite zavihek Sprožilec , v razdelku » Začni opravilo « izberite » Ob zagonu «.
4. korak : Zdaj preklopite na zavihek Dejanja , kliknite Novo .
5. korak : V oknu Novo dejanje v razdelku Dejanje izberite " Zaženi program ", v Programu/skriptu kliknite gumb Prebrskaj , izberite izvršljivo datoteko, ki jo želite razporediti, in kliknite V redu .
6. korak : Zdaj pojdite na zavihek Nastavitve , izberite možnost » Dovoli zagon opravila na zahtevo « in nato kliknite V redu , da shranite.
Zdaj se bo program (Adobe Reader v tej vadnici) samodejno zagnal s skrbniškimi pravicami, ko se sistem zažene.
Izbrišite vse stare datoteke
Če ste tehnološki navdušenec ali razvijalec, morate pogosto prenesti in preizkusiti marsikaj. Čez nekaj časa boste videli, da so v vašem sistemu "prisotne" nekatere nepotrebne datoteke, ker zasedajo prostor v vašem računalniku. Za to obstaja zelo učinkovita rešitev, namesto da bi jo morali brisati ročno, in sicer ustvariti paketni skript za brisanje starih prenesenih datotek.
Podobno lahko uporabite paketne datoteke za brisanje vseh starih datotek z določenimi priponami ali datotek v mapi ali podmapi. To storite tako, da uporabite spodnjo kodo za brisanje datoteke .docx (spremenite »docx« v datoteko, ki vam ustreza) v določeni mapi, ki je starejša od dvajset dni (spremenite vrednost » / d « na poljubno datum).
@
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
Spremenite lahko pot (s spremembo vrednosti možnosti " /p ") do imenika, ki vsebuje datoteke, ki jih želite izbrisati. Spodaj “ %USERPROFILE% ” pomeni vaš uporabniški imenik.
Počisti smeti
Smeti bi morali redno čistiti, in čeprav je to enostavno opravilo, uporabniki nanj pogosto pozabijo. Na srečo lahko to nalogo avtomatizirate z razporejevalnikom opravil. Tukaj je opisano, kako sprostite prostor na trdem disku:
1. korak: Odprite načrtovalnik opravil.
2. korak : Odprite » Knjižnico razporejevalnika opravil «, nato v meniju » Dejanja « kliknite » Nova mapa « in jo poimenujte » Moje naloge «.
3. korak: Kliknite na mapo “ My Tasks ” in v meniju Action izberite “ Create Task ”.
4. korak: V oknu Ustvari opravilo pod zavihkom Splošno vnesite ime opravila kot » Izprazni koš «.
5. korak : kliknite zavihek Sprožilci , tukaj kliknite Novo in v razdelku » Začni opravilo « izberite » Po urniku «.
6. korak : Izberite možnost Tedensko ali Mesečno , da nastavite čas za brisanje datotek, in kliknite V redu .
7. korak : Kliknite zavihek Dejanja , pojdite na Novo in v oknu Novo dejanje v nastavitvah vnesite » PowerShell.exe « v razdelek Program/skript .
8. korak : V istem oknu v razdelku » Dodaj argumente (neobvezno) « vnesite -NoProfile -Command » Clear-RecycleBin -Force« in kliknite gumb V redu .
Vaši smeti bodo zdaj očiščeni po urniku.
Izklopite sistem
Za ljudi, ki strastno delajo vso noč, je ta naloga zelo uporabna, saj prikaže obvestilo za izklop računalnika , zaradi česar morajo prekiniti delo in oditi na dopust. Spodnja koda bo prikazala obvestilo (lahko ga uredite v skriptu) ob 23. uri in izklopila sistem po 120 sekundah (ali 2 minutah). Upoštevajte, da lahko spremenite čas zaustavitve v spodnji kodi tako, da spremenite vrednost %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
Opomba : Imeli boste 120 sekund, da shranite svoje delo namesto privzetih 30 sekund. Lahko pa zaustavite postopek zaustavitve tako, da pritisnete Win + R in vnesete shutdown -a ter nato pritisnete Enter .
Varnostne kopije datotek/map
Obstaja veliko dobrih programov za varnostno kopiranje datotek, vključno z rešitvami v oblaku, kot sta Dropbox in Googlovo varnostno kopiranje in sinhronizacija. Če pa želite več nadzora in varnostno kopirate občutljive datoteke na prenosni trdi disk, lahko uporabite rešitev za avtomatizacijo paketnega skripta.
Upoštevajte, da ta metoda varnostno kopira samo določene datoteke in mape, ne ustvari obnovitvene točke sistema ali varnostne kopije sistema. Spodaj je koda paketne datoteke za varnostno kopiranje vseh podatkov v uporabniški mapi in varnostno kopiranje sistemskega registra :
@
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
Želim vam uspeh!
Poglej več: