Vinkkejä ja työkaluja Windows 10 n toistuvien tehtävien automatisoimiseen
Haluatko usein poistaa vanhat tiedostot, puhdistaa ei-toivotut tiedot, käynnistää joitakin ohjelmia jne. Manuaalisesti? Jos se on kyllä, anna minun auttaa sinua automatisoida ja tehdä enemmän vähemmän aikaa. Vaikka nämä automaatiot eivät säästää paljon aikaa, mutta painavat ajan tarvetta, mikä tahansa säästetty aika on syytä yrittää.
Aloitan esittelemällä teille muutamia Windows-työkalut, joiden avulla voimme automatisoida tiettyjä tehtäviä, ja sitten näytän sinulle joitakin esimerkkejä minusta automatisoimalla tehtäviä Windows 10 -tietokoneessa.
Työkalut, jotka sinun täytyy tietää
Ehkä olet jo kuullut näistä työkaluista - Command Prompt, PowerShell ja Task Scheduler. Jos ei, älä huoli; Haluan esitellä teille nämä työkalut tässä osiossa.
Komentorivi ja erätiedostot
Command Prompt, MS-DOS Promptin seuraaja, on komentorivin tulkkausohjelma. Ja tiedosto, jolla on useita komentoja, tunnetaan nimellä a “erätiedosto”, jonka avulla voit automatisoida tehtäviä, esimerkiksi varmuuskopioida tiedosto tai kansio kannettavaan asemaan. Jos haluat kokeilla sitä, kirjoita “cmd” tai “Komentokehote” sisään Käynnistä-valikon hakupalkki, ja löydät sen.
Sinun tarvitsee vain koota tarvittavat komennot tekstitiedostossa “.lepakko” tai “.cmd” laajennus. Ja voit avata tiedoston suorittaaksesi sen; tässä tapauksessa Windows 10 suorittaa kaikki tiedoston komennot peräkkäin tai ohjelmoidut erätiedostossa.
Luettelo komennoista Kuinka käyttää
PowerShell ja sen skriptitiedostot
PowerShell on automaatio- ja hallintakehys rakennettu sähkökäyttäjille eli järjestelmänvalvojille. Jos etsit todellista automaatiopotentiaalia, sinun täytyy oppia ja käyttää PowerShellia.
Minun täytyy kertoa teille, että komentorivi on paljon helpompi oppia ja käyttää kuin PowerShell, koska viimeksi mainitut tarjoavat paljon enemmän virtaa ja ominaisuuksia kuin ensimmäinen.
Voit käyttää Windows PowerShellia kirjoittamalla sen nimen Käynnistä-valikon hakukenttään. Huomaa, että näet kaksi ohjelmaa - “PowerShell” ja “PowerShell ISE”. PowerShell on komentorivin tulkkausohjelma kuten komentokehote, kun taas toista käytetään komentosarjojen kirjoittamiseen (joilla on “.PS1” laajennus), joka sisältää joukon komentoja, kuten erätiedostoja.
Luettelo komennoista Kuinka käyttää Lisätietoja
Tehtäväaikataulu ja sen tehtävät
Toinen Windows-työkalu, joka auttaa automatisoinnissa, on Task Scheduler - ohjelma aikatauluta ohjelmia ja tehtäviä. Ajoitetut tehtävät suoritetaan tietyin aikavälein, voivat näyttää viestejä tai ilmoituksia, jotka näkyvät, kun tehtävät on suoritettu, ja paljon muuta. Lisäksi voit mukauttaa tehtäviä tarpeidesi mukaan.
Jos haluat käyttää Task Scheduleria Windows 10: ssä, kirjoita vain “ajastimella” tai “Tehtäväaikataulu” Cortanan hakukenttään, ja löydät ajastinohjelman. Huomaa, että jopa Windows ja erilaiset asennetut ohjelmat (kuten Google Chrome) luovat ajoitettuja tehtäviä omien huoltotoimiensa suorittamiseksi, joten olkaa hyvä älä muokkaa tai poista muita tehtäviä.
Kuinka käyttää Lisätietoja
Automatisoimme tehtävät
Nyt kun tiedät tarvittavista työkaluista, luomme joitakin maagisia komentosarjoja ja tehtäviä. Nämä skriptit cum-tehtävät, jos ne on määritetty oikein, voivat automatisoida tietokoneen eri huoltotehtäviä ilman sinua tarkastuksia tai puuttumista näihin toimiin.
Käynnistä useita sovelluksia
Jos löydät sen hitaaksi avaa useita vaadittuja tiedostoja jokaisessa käynnistyksessä voit automatisoida sen kuten minä. Tunnista vain joitakin kansioita, tiedostoja ja ohjelmia, jotka haluat aloittaa samanaikaisesti, ja luo erätiedosto. Voit myös luo pikakuvake tähän tiedostoon ja lisää näppäinyhdistelmä tähän pikakuvakkeeseen käynnistääksesi sen nopeasti käyttämällä pikavalintanäppäimiä.
Voit esimerkiksi luoda erätiedoston avaa muutamia tiettyjä kansioita, Google Chrome selaimen, Word-tiedoston ja Excel-tiedoston avulla. Huomaa, että “%KÄYTTÄJÄPROFIILI%” alla olevassa viittauksessa käytetään käyttäjän profiilisi hakemistoa Windowsissa.
@echo off :: Avaa kansiot Käynnistä% USERPROFILE% Asiakirjat alkavat% USERPROFILE% Työpöytä MusicFolder :: Avaa tiedostot start chrome.exe start "" "% USERPROFILE% Asiakirjat Blogit % USERPROFILE% Asiakirjat Sisältöideat.xlsx "poistuminen
Käynnistä sovellukset järjestelmänvalvojana
Sinun täytyy olla onnistunut käynnistämään sovelluksia käyttämällä edellistä komentosarjaa, mutta ohjelman suorittaminen järjestelmänvalvojana ei toimi samalla tavalla. Se johtuu siitä, että kohotettu ohjelma käynnistyy, mutta pyytää järjestelmänvalvojan pääsyä näyttämällä UAC-kehotteen. Mutta jos et ole antamassa hyväksyntääsi kehotukseen, ohjelma yksinkertaisesti poistuu, eli ei käynnisty ollenkaan.
Sama ei toimi Windows Startup -kansioon sijoitetun pikakuvakkeen avulla. Joten, miten se tehdään? Task Scheduler -ohjelma tulee pelastamaan tämän ongelman. Siinä on vain vaihtoehto suorita ohjelma, jolla on korotetut oikeudet, joten voit aloittaa sovelluksen tai sovellusryhmän (käyttäen eräskriptiä) Task Scheduler -toiminnon avulla. Näin voit tehdä sen:
- Avaa Tehtäväaikataulu > klikkaus “Luo tehtävä” kohdassa Oikeat paneelin Toiminnot.
- Alla yleinen välilehti, lisää tehtävän nimi kuten “NoUAC1”, tarkista sitten “Suorita korkeimmilla oikeuksilla” laatikko.
- Klikkaa Laukaista välilehti “Aloita tehtävä“, valita “Käynnistettäessä“.
- Siirry nyt kohtaan Toimet -välilehti, napsauta Uusi.
- Vuonna Uusi toiminto ikkuna Toiminta valita “Käynnistä ohjelma“, ja alle Ohjelma / script, klikkaus selailla -painikkeella, valitse suoritettava tiedosto, jonka haluat ajoittaa ja napsauta kunnossa.
- Siirry nyt kohti asetukset kieleke > varmistaa “Anna tehtävän suorittaa kysynnällä” on valittu ja valitse sitten kunnossa pelastaa.
- Siinä kaikki. Nyt asetettu ohjelma (Adobe Reader per tämä opetusohjelma) käynnistyy automaattisesti järjestelmänvalvojan oikeuksilla aina, kun käynnistät järjestelmän.
Poista kaikki vanhat tiedostot
Koska olen tech-harrastaja ja kehittäjä, yleensä lataa ja testaa erilaisia asioita, ja sitten kuukauden tai kahden jälkeen näen järjestelmässäni monia tarpeettomia tiedostoja. Onneksi eräskripti auttaa poistamaan vanhat ladatut tiedostot.
Samoin voit käyttää erätiedostoa poista kaikki vanhat tiedostot tiettyjen kansioiden tai alikansioiden tietyt laajennukset tai tiedostot, jotka ovat vanhempia kuin asetettu päivämäärä ja kellonaika. Alla olevaa koodia käyttämällä voidaan poistaa .docx-tiedostoja (muuta “docx” vastaamaan tiedostojasi millä tahansa tietyllä kansiolla yli kaksikymmentä päivää (muuta arvoa “/ d” mahdollisuus asettaa minkä tahansa määrän päiviä).
@echo off forfiles / p "% USERPROFILE% Asiakirjat Blogit" / s / m * .docx / d -20 / c "cmd / c del @path" echo Asiakirjatiedostot, jotka on poistettu yli 20 päivän poistoista
Ja sinä voit muuttaa polkua (muuttamalla arvoa “/ p” vaihtoehto) kansioon, joka sisältää poistettavat tiedostot. Alla, “%KÄYTTÄJÄPROFIILI%” tarkoittaa käyttäjän hakemistoa.
Tyhjä roskakori
Se on suositeltavaa tyhjennä roskakori säännöllisesti, ja vaikka se on kuitenkin helppo tehtävä, voimme usein unohtaa sen. Onneksi tätä voidaan käsitellä automaattisesti käyttämällä Task Scheduleria. Tässä on kiintolevyn vapaan tilan automaattinen optimointi:
- Avaa Tehtäväaikataulu.
- Avata “Tehtäväaikatajan kirjasto“, napsauta sitten Toiminto-valikosta “Uusi kansio” ja nimeä se “Omat tehtävät”.
- Klikkaa “Omat tehtävät” kansioon ja valitse “Luo tehtävä” Toiminto-valikosta.
- Vuonna Luo tehtävä ikkunan alla yleinen välilehti kirjoittaa tehtävän nimen “Tyhjennä Windowsin roskakori”.
- Klikkaus Liipaisimet -välilehti, napsauta tästä Uusi ja alle “Aloita tehtävä” valita “Aikataulussa“.
- Valitse Viikoittain tai Kuukausittain vaihtoehdon vaihtoehdon mukaan, koska tämä antaa sinulle tarpeeksi aikaa palauttaa / palauttaa tiedostot, joita saatat tarvita, ja napsauta kunnossa.
- Klikkaus Toimet välilehti, siirry kohtaan Uusi, ja sisään Uusi toiminto ikkunassa asetukset > varten Ohjelma / script, Kirjoita “PowerShell.exe”.
- Samassa ikkunassa “Lisää argumentteja (valinnainen)” tyyppi
-NoProfile -Command "Clear-RecycleBin -Force"
ja napsauta kunnossa nappi. - Se on kaikki - vain tallenna tehtävä, ja nyt astia puhdistetaan aikataulun mukaisesti.
Sammuta järjestelmä
Koska en voinut estää itseäni työskentelemästä myöhään illalla, päätin pakottaa minut luopumaan työstä ja menemään nukkumaan. Ja silloin alla oleva käsikirjoitus auttoi minua.
Alla mainittu koodi näyttää viestin (voit muokata sitä komentosarjassa) klo 11:00 ja sammuttaa järjestelmän 120 sekunnin (tai 2 minuutin) kuluttua. Huomaa, että voit myös muuttaa automaattisen sammutuksen aikaa alla olevassa koodissa muuttamalla vastaavaa arvoa “%aika%”.
@echo off: a Jos% time% == 23: 00: 00.00 goto: b goto a:: b shutdown.exe / s / f / t 120 / c "Aika sanoa hyvää yötä!" poistuminen
Huomautus: Saat 120 sekuntia (muokkaa “120” yllä olevassa komentosarjassa, jos haluat muuttaa tätä kestoa) tallentaaksesi työn oletusarvon 30 sekunnin sijaan. Voit myös pysäyttää pysäytyksen painamalla Win + R > tyyppi shutdown -a
> paina Enter. Se on melko helppoa?
Varmuuskopioi tiedostot / kansiot
Tiedän, että meillä on melko hyviä ohjelmia tiedostojen varmuuskopiointiin, kuten pilvipalveluihin, kuten Dropboxiin ja Googlen varmuuskopiointiin ja synkronointiin. Jos kuitenkin haluat äärimmäisen hallinnan ja haluat varmuuskopioida erittäin arkaluonteisia tiedostoja kannettavaan kiintolevyyn, niin eräskripti on mukava, automatisoitu ratkaisu. Ja se on melko helppoa ja ei tarvitse ladata.
Huomaa, että tämä menetelmä on vain varmuuskopioi tietyt tiedostot ja kansiot ja ei luo järjestelmän palautuspistettä tai järjestelmän varmuuskopiota. Käytän “robocopy” komento varmuuskopioida tiedostot tässä komentosarjassa. Tässä on erätiedoston koodi, jolla varmuuskopioidaan täydelliset tiedot käyttäjän hakemistossa ja varmuuskopioidaan myös järjestelmän rekisteri:
@echo off :: Aseta kansio varmuuskopiointiin alla asetettu sourcedir = C: Käyttäjät KÄYTTÄJÄ :: Aseta kannettavan aseman kansio alla asetetun targetdir = D: Varmuuskopioi jos ei ole "% targetdir%" mkdir "% targetdir%" ### Profiilisi varmuuskopioiminen¢Â ?? ¦ robocopy% sourcedir%% targetdir% * / e / j / r: 10 / v echo ### Rekisterin varmuuskopiointi¢Â ?? ¦ jos on "% targetdir% regbackup.reg" del "% targetdir% regbackup.reg" regedit.exe / e "% targetdir% regbackup.reg" echo ### Varmuuskopiointi on valmis¢Â ?? ¦ tauko
Joitakin päätelmiä
Olen aina rakastanut automatisoida tehtäviä ja prosesseja - siksi nautin IDE: iden käyttämisestä enemmän kuin pelkkää tekstieditoria. Uskon tuottavuuteen ja jos teetkin, kokeile edellä mainittuja työkaluja ja esimerkkiskriptejä ja helpottaa elämääsi hieman enemmän.
Tiedän, etteivät nämä kaikki voi saavuttaa näillä työkaluilla, mutta voit oppia edellä mainituista työkaluista ja kokeilla uusia temppuja automatisoimalla lisää tehtäviä. Näiden kanssa on helppo aloittaa - noudata vain linkkejä, joita olen toimittanut yhdessä tämän artikkelin työkalujen kanssa, ja sinun on hyvä mennä.
Toivottavasti nauti automatisoinnista pieniä tehtäviä ja parantaa myös tuottavuutta. Ja älä unohda jaa menestystarinasi kanssani osoitteessa @aksinghnet tai käyttämällä kommentteja.