Tippek és eszközök az ismétlődő feladatok automatizálásához a Windows 10 rendszerben
Gyakran találja magát a régi fájlok törlésére, a nem kívánt adatok tisztítására, egyes programok indítására stb.? Ha igen, akkor hadd segítsek automatizálja és tegyen többet kevesebb idő alatt. Bár ezek az automatizálások nem sok időt takarítanak meg, de az idő szükségességét mérik, minden megtakarított időt érdemes megpróbálni.
Elkezdem bemutatni néhányat Windows-eszközök, amelyek segítenek bizonyos feladatok automatizálásában, majd bemutatom néhány példát, hogy automatizáljam a feladatokat a Windows 10 PC-n.
Eszközök, amiket tudnia kell
Talán már hallottál ezekről az eszközökről - Command Prompt, PowerShell és Task Scheduler. Ha nem, ne aggódj; hadd mutassam be ezeket az eszközöket ebben a részben.
Parancssor és kötegfájlok
A parancssor, az MS-DOS Prompt utódja, egy parancssoros tolmácsprogram. És egy fájl, amely több parancsot tartalmaz, a néven ismert “batch file”, melyeket a feladatok automatizálására használhat, például egy fájl vagy mappa egy hordozható meghajtóra való biztonsági mentéséhez. Ha ki akarja próbálni, írja be “cmd” vagy “Parancssor” ban ben A Start menü keresősávja, és meg fogja találni.
Csak kell fordítsa össze a szükséges parancsokat egy szövegfájlban “.denevér” vagy “.cmd” kiterjesztés. És egyszerűen megnyithatja a fájlt annak futtatásához; ebben az esetben a Windows 10 végrehajtja az összes fájl parancsát egymás után vagy a kötegfájlban programozva.
A parancsok listája Hogyan kell használni
PowerShell és szkriptfájljai
A PowerShell egy automatizálási és irányítási keretrendszer a rendszergazdáknak nevezett energiafelhasználók számára készült. Ha valódi automatizálási potenciált keres, akkor meg kell tanulnia és használni a PowerShell-et.
Meg kell mondanom, hogy a parancssor sokkal könnyebb megtanulni és használni, mint a PowerShell, mivel az utóbbi kínál sokkal több erő és funkció mint az előbbi.
A Windows PowerShell eléréséhez írja be a nevét a Start menü keresőmezőjébe. Ne feledje, hogy két programot fog látni - “PowerShell” és “PowerShell ISE”. A PowerShell a parancssoros tolmács program mint a Parancssor, míg a másik a parancsfájlok írására szolgál “.PS1” kiterjesztés), amely egy csoport parancsokat tartalmaz, mint a kötegelt fájlok.
A parancsok listája Hogyan kell használni? Több információ
Feladatütemező és feladatai
Egy másik Windows-eszköz, amely segít az automatizálásban, a Feladatütemező - egy program programok és feladatok ütemezése. Az ütemezett feladatok bizonyos időközönként futnak, üzeneteket vagy értesítéseket jeleníthetnek meg, amelyek megmutatják, hogy a feladatok teljesek legyenek, és még sok más. Sőt, te is testre szabhatja a feladatokat az Ön igényeinek megfelelően.
Ha szeretné elérni a Task Scheduler programot a Windows 10 rendszerben, írja be a parancsot “ütemező” vagy “Feladat ütemező” a Cortana keresőmezőjében, és megtalálja az ütemező programot. Ne feledje, hogy még a Windows és a különféle telepített programok (például a Google Chrome) ütemezett feladatokat hoznak létre saját karbantartási tevékenységeik elvégzéséhez, ezért kérjük ne szerkessze vagy tiltsa le más feladatokat.
Hogyan kell használni? Több információ
Automatizáljuk a feladatokat
Most, hogy tudod a szükséges eszközökről, hozzunk létre mágikus parancsfájlokat és feladatokat. Ezek a parancsfájlok cum feladatai, ha megfelelően vannak konfigurálva, automatizálhatják a számítógép különböző karbantartási feladatait nélküled ellenőrzése vagy beavatkozása ezekbe a tevékenységekbe.
Indítson el több alkalmazást
Ha lassan találod több szükséges fájl megnyitása minden indításkor automatizálhatja, mint én. Csak azonosítson egyes mappákat, fájlokat és programokat, amelyeket egyszerre szeretne indítani, és hozzon létre egy kötegelt fájlt. Te is hozzon létre parancsikont a fájlhoz, és hozzáadhat egy kulcskombinációt ehhez a parancsikontól, hogy gyorsan elindítsa a parancsikonokat.
Például létrehozhat egy kötegelt fájlt nyisson meg néhány konkrét mappát, a Google Chrome böngésző, egy Word-fájl és egy Excel-fájl az alábbi kóddal. Ne feledje, hogy “%FELHASZNÁLÓI PROFIL%” az alábbiakban az Ön felhasználói profiljának a Windows rendszerben található könyvtárára vonatkozik.
@echo off :: Nyitott mappák indítása% USERPROFILE% Dokumentumok indítása% USERPROFILE% Desktop MusicFolder :: Fájlok megnyitása start chrome.exe start "" "% USERPROFILE% Dokumentumok Blogok \ t ""% USERPROFILE% Dokumentumok Tartalom Idea.xlsx "kilépés
Indítsa el az alkalmazásokat adminként
Sikeresnek kell lennie az előző parancsfájlokat használó alkalmazások indításában, de a program futtatásához rendszergazdaként nem működik ugyanúgy. Ez azért van, mert a megemelt program elindul, de az adminisztrátori hozzáférést kéri az UAC parancssor megjelenítésével. De ha nem vagy ott, hogy jóváhagyja a kérést, a program egyszerűen kilép, azaz egyáltalán nem indul el.
Ugyanez nem működik a Windows Startup mappában található parancsikon segítségével. Szóval, hogyan kell csinálni? A feladatütemező program megmenti ezt a problémát. Csak egy lehetőség van futtasson egy magasabb jogosultsággal rendelkező programot, így indíthat egy alkalmazást vagy alkalmazáscsoportot (kötegelt szkript segítségével) a Feladatütemező használatával. Így tehetjük meg:
- Nyissa meg a Feladat ütemező > kettyenés “Feladat létrehozása” a jobb oldali Műveletek alatt.
- Alatt Tábornok lapon adjunk hozzá egy feladatnevet “NoUAC1”, majd ellenőrizze “Futtassa a legmagasabb jogosultságokkal” doboz.
- Kattints a ravasz lap alatt “Kezdje el a feladatot“, választ “Indításkor“.
- Most váltson a Hozzászólások lapon kattintson a gombra Új.
- Ban,-ben Új művelet ablak Akció választ “Indítson el egy programot“, és alatt Program / script, kettyenés Böngésszen gomb, válassza ki az ütemezendő futtatható fájlt és kattintson a gombra rendben.
- Most menj át a Beállítások lap > biztosít “Hagyja, hogy a feladatot igény szerint futtassuk” be van jelölve, majd kattintson a gombra rendben menteni.
- Ez minden. Most a beállított program (az Adobe-olvasó ezen a bemutatónként) automatikusan elindul a rendszergazdai jogosultságokkal, amikor elindítja a rendszert.
Törölje az összes régi fájlt
Technológiai rajongóként és fejlesztőként rendszerint különböző dolgokat tölthetem le és tesztelek, majd egy vagy két hónap múlva a rendszeremben számos szükségtelen fájlt látok. Szerencsére a kötegfájl segíti a régi letöltött fájlok törlését.
Hasonlóképpen, egy kötegfájlt is használhat törölje az összes régi fájlt egy adott mappában vagy egy almappában található speciális kiterjesztések vagy fájlok, amelyek a megadott dátumot és időt meghaladják. Az alábbi kód használatával törölhetjük a .docx fájlokat (módosíthatók “docx” fájlokat) bármelyik mappában húsz napnál idősebb (módosítsa az értékét “/ d” a napok számának beállítása).
@echo off forfiles / p "% USERPROFILE% Dokumentumok" Blogok "/ s / m * .docx / d -20 / c" cmd / c del @path "visszhang A 20 napnál régebbi fájlfájlok törlése
És te tudod módosítsa az útvonalat (az érték megváltoztatásával) “/ p” opció) a törlendő fájlokat tartalmazó mappába. Lent, “%FELHASZNÁLÓI PROFIL%” a felhasználó könyvtárát jelenti.
Üres hulladékgyűjtő
Ajánlott rendszeresen törölje a hulladékgyűjtőt, és bár ez könnyű feladat, gyakran elfelejtjük. Szerencsére ez a feladatütemező segítségével automatikusan kezelhető. Íme a merevlemez szabad helyének automatikus optimalizálásának lépése:
- Nyissa meg a Feladat ütemező.
- Nyit “Feladatütemező könyvtár“, majd a Művelet menüben kattintson a gombra “Új mappa” és nevezze el “Saját feladatok”.
- Kattintson “Saját feladatok” mappát, és válassza a lehetőséget “Feladat létrehozása” a Művelet menüből.
- Ban,-ben Feladat létrehozása ablak alatt Tábornok lapon írja be a feladat nevét “Üres Windows Lomtár”.
- Kattints Eseményindítók lapon kattintson ide Új és alatt “Kezdje el a feladatot” választ “Menetrend szerint“.
- Válaszd a Heti vagy Havi opció a preferenciánként, mivel ez elegendő időt biztosít arra, hogy helyreállítsa / törölje a szükséges fájlokat, és kattintson a gombra rendben.
- Kattints Hozzászólások fül, menjen a Új, és a Új művelet ablak alatt Beállítások > mert Program / script, begépel “PowerShell.exe”.
- Ugyanabban az ablakban “Argumentumok hozzáadása (opcionális)” típus
-NoProfile -Command "Clear-RecycleBin -Force"
és kattintson a gombra rendben gomb. - Ez minden - csak mentse el a feladatot, és most a tálcát ütemezetten tisztítják.
Kapcsolja ki a rendszert
Mivel nem tudtam megakadályozni, hogy késő este dolgozhassak, úgy döntöttem, hogy kényszerítem magam, hogy elhagyjam a munkát, és aludjak. És ez az, ahol az alábbi szkript segített nekem.
Az alábbi kód mutatja az üzenetet (szerkesztheti a szkriptben) 11:00 órakor, és kapcsolja ki a rendszert 120 másodperc (vagy 2 perc) után. Ne feledje, hogy az alábbi kódban az automatikus kikapcsolási időt is megváltoztathatja a megfelelő érték megváltoztatásával “%idő%”.
@echo off: a Ha% time% == 23: 00: 00.00 goto: b goto a:: b shutdown.exe / s / f / t 120 / c "Idő, hogy jó éjszakát mondjak!" kijárat
Jegyzet: 120 másodperc (szerkesztés) “120” a fenti parancsfájlban, hogy módosítsa ezt az időtartamot), hogy elmentse a munkát az alapértelmezett 30 másodperc helyett. A leállítást a Win + R megnyomásával is leállíthatja > típus shutdown -a
> nyomd meg az Entert. Elég könnyű, igaz?
Biztonsági másolatok / mappák
Nos, tudom, hogy elég jó programok állnak rendelkezésre fájljaink biztonsági mentéséhez, beleértve a felhő megoldásokat, mint például a Dropbox és a Google Backup és Sync. Azonban, ha szélsőséges irányítást akar és szeretné rendkívül érzékeny fájlok mentése a hordozható merevlemezre, akkor egy kötegfájl egy szép, automatizált megoldás. És ez elég könnyű és nincs szükség letöltésre.
Ne feledje, hogy ez a módszer csak biztonsági mentést készít bizonyos fájlokról és mappákról és nem hoz létre szabványos rendszer-visszaállítási pontot vagy rendszermentést. Használom a “robocopy” parancsfájl biztonsági másolatát. Íme a kötegfájl kódja a teljes adat biztonsági mentéséhez a felhasználói könyvtárban és a rendszerleíró adatbázis biztonsági mentése is:
@echo off :: Állítsa be a mappát a biztonsági mentés alatti beállításra a következő értékre: C: Felhasználók USER :: Állítsa be a hordozható meghajtó mappáját a beállított targetdir = D alatt: Ha nem létezik, akkor% %dirdir% "mkdir"% targetdir% "visszhang ### A profil létrehozása¢Â ?? ¦ robocopy% sourcedir%% targetdir% * / e / j / r: 10 / v echo ### A regiszter biztonsági mentése¢Â ?? ¦ ha létezik "% targetdir% regbackup.reg" del "% targetdir% regbackup.reg" regedit.exe / e "% targetdir% regbackup.reg" echo ###.¢Â ?? ¦ szüneteltetés
Néhány záró megjegyzés
Mindig szerettem a feladatok és folyamatok automatizálását - ezért élvezem az IDE-k használatát, mint a szöveges szerkesztők. Hiszek a termelékenységben, és ha csinálod, próbáld ki a fenti eszközöket és példaszkripteket, és könnyebbé teheti az életét.
Tudom, hogy ezek nem érhetők el ezeken az eszközökön keresztül, de a fenti eszközöket megtanulhatja, és új trükköket próbálhat ki több feladat automatizálására. Könnyen elkezdhetjük ezeket - csak kövesse az általam megadott linkeket és a cikkben található eszközöket, és jó leszel menni.
Remélem élvezze az automatizálást kis feladatok és a termelékenység javítása is. És ne felejtsd el ossza meg velem a sikertörténetet @aksinghnet-en vagy megjegyzésekkel.