โฮมเพจ » เดสก์ทอป » เคล็ดลับและเครื่องมือในการทำงานซ้ำโดยอัตโนมัติใน Windows 10

    เคล็ดลับและเครื่องมือในการทำงานซ้ำโดยอัตโนมัติใน Windows 10

    คุณมักจะพบว่าตัวเองกำลังลบไฟล์เก่าทำความสะอาดข้อมูลที่ไม่ต้องการเริ่มโปรแกรมบางโปรแกรม ฯลฯ ด้วยตนเองหรือไม่? ถ้าใช่แล้วให้ฉันช่วยคุณ ทำให้เป็นอัตโนมัติและทำได้มากขึ้น ในเวลาน้อยลง แม้ว่าเครื่องจักรอัตโนมัติเหล่านี้จะไม่ประหยัดเวลามากนัก แต่การชั่งน้ำหนักต้องใช้เวลา แต่การประหยัดเวลาก็คุ้มค่าที่จะลอง.

    ฉันจะเริ่มด้วยการแนะนำคุณให้รู้จักกับบางคน เครื่องมือ Windows ที่ช่วยให้เราทำงานบางอย่างโดยอัตโนมัติ, แล้วฉันจะแสดงตัวอย่างของฉันเกี่ยวกับงานอัตโนมัติบนพีซี Windows 10 ของฉัน.

    เครื่องมือที่คุณต้องรู้จัก

    บางทีคุณอาจเคยได้ยินเครื่องมือเหล่านี้แล้ว - พร้อมรับคำสั่ง, PowerShell และ Task Scheduler ถ้าไม่ไม่ต้องกังวล ผมขอแนะนำเครื่องมือเหล่านี้ในส่วนนี้.

    Command Prompt และ batch files

    Command Prompt ผู้สืบทอดของ MS-DOS Prompt เป็นโปรแกรมล่ามบรรทัดคำสั่ง และไฟล์ที่มีคำสั่งหลายคำสั่งจะเรียกว่า a “ไฟล์ชุด”, ซึ่งคุณสามารถใช้เพื่อทำงานอัตโนมัติเช่นสำรองไฟล์หรือโฟลเดอร์ไปยังไดรฟ์พกพา หากคุณต้องการลองพิมพ์ “cmd” หรือ “พร้อมรับคำสั่ง” ใน แถบค้นหาของเมนูเริ่ม, และคุณจะพบมัน.

    คุณแค่ต้อง รวบรวมคำสั่งที่จำเป็น ในไฟล์ข้อความที่มี “.ค้างคาว” หรือ “.cmd” ส่วนขยาย. และคุณสามารถเปิดไฟล์เพื่อเรียกใช้; ในกรณีนี้ Windows 10 จะดำเนินการคำสั่งทั้งหมดของไฟล์ตามลำดับหรือตามที่โปรแกรมไว้ในไฟล์แบตช์.

    รายการคำสั่ง | วิธีใช้

    PowerShell และไฟล์สคริปต์

    PowerShell เป็น กรอบอัตโนมัติและการจัดการ สร้างขึ้นสำหรับผู้ใช้ระดับสูงที่รู้จักระบบผู้ดูแลระบบ หากคุณกำลังมองหาศักยภาพระบบอัตโนมัติที่แท้จริงคุณต้องเรียนรู้และใช้ PowerShell.

    ฉันต้องบอกคุณว่า Command Prompt ง่ายกว่าการเรียนรู้และใช้งานมากกว่า PowerShell เพราะข้อเสนอหลัง พลังงานและคุณสมบัติมากมาย กว่าอดีต.

    คุณสามารถเข้าถึง Windows PowerShell ได้โดยพิมพ์ชื่อลงในช่องค้นหาของเมนู Start โปรดทราบว่าคุณจะเห็นสองโปรแกรม - “PowerShell” และ “PowerShell ISE”. PowerShell คือ โปรแกรมล่ามบรรทัดคำสั่ง เช่น Command Prompt ส่วนอีกอันใช้ในการเขียนสคริปต์ “.PS1” นามสกุล) ซึ่งมีกลุ่มคำสั่งเช่นไฟล์แบตช์.

    รายการคำสั่ง | วิธีใช้ | ข้อมูลเพิ่มเติม

    ตัวกำหนดตารางงานและงาน

    เครื่องมือ Windows อีกตัวที่ช่วยในการทำงานอัตโนมัติก็คือ Task Scheduler ซึ่งเป็นโปรแกรมสำหรับ โปรแกรมกำหนดการและงาน. งานที่กำหนดเวลาทำงานตามช่วงเวลาที่กำหนดสามารถแสดงข้อความหรือการแจ้งเตือนเพื่อแสดงเมื่องานเสร็จสมบูรณ์และอีกมากมาย นอกจากนี้คุณสามารถ ปรับแต่งงาน เพื่อให้เหมาะกับความต้องการของคุณ.

    หากคุณต้องการเข้าถึง Task Scheduler ใน Windows 10 ให้พิมพ์ “จัดตารางเวลา” หรือ “Task Scheduler” ในช่องค้นหาของ Cortana, และคุณจะพบโปรแกรมกำหนดการ โปรดทราบว่าแม้แต่ Windows และโปรแกรมที่ติดตั้งต่าง ๆ (เช่น Google Chrome) ก็สามารถสร้างงานตามกำหนดเวลาเพื่อทำกิจกรรมบำรุงรักษาของตนเองได้ อย่าแก้ไขหรือปิดการใช้งานอื่น ๆ.

    วิธีใช้ | ข้อมูลเพิ่มเติม

    มาทำงานอัตโนมัติ

    ตอนนี้คุณรู้เกี่ยวกับเครื่องมือที่จำเป็นแล้วเรามาสร้างสคริปต์และภารกิจที่น่าอัศจรรย์ สคริปต์เหล่านี้รวมงานถ้ากำหนดค่าอย่างเหมาะสมสามารถทำให้งานบำรุงรักษาต่าง ๆ บนคอมพิวเตอร์ของคุณเป็นแบบอัตโนมัติ โดยที่คุณไม่ต้องการ ตรวจสอบหรือแทรกแซงในกิจกรรมเหล่านี้.

    เริ่มหลายแอพ

    หากคุณพบว่ามันช้าไป เปิดไฟล์ที่ต้องการหลายไฟล์ ในทุกการเริ่มต้นจากนั้นคุณสามารถทำให้เป็นอัตโนมัติเหมือนที่ฉันทำ เพียงระบุโฟลเดอร์ไฟล์และโปรแกรมที่คุณต้องการเริ่มพร้อมกันและสร้างไฟล์แบตช์ นอกจากนี้คุณยังสามารถ สร้างทางลัด ลงในไฟล์นี้และเพิ่มคีย์ผสมลงในช็อตคัตนี้เพื่อเรียกใช้อย่างรวดเร็วโดยใช้ปุ่มลัด.

    ตัวอย่างเช่นคุณสามารถสร้างไฟล์แบตช์ Google Chrome เปิดโฟลเดอร์เฉพาะบางโฟลเดอร์ เบราว์เซอร์, ไฟล์ Word และไฟล์ Excel โดยใช้รหัสด้านล่าง โปรดสังเกตว่า “%ประวัติผู้ใช้%” ในด้านล่างหมายถึงไดเรกทอรีของโปรไฟล์ผู้ใช้ของคุณใน Windows.

     @ ปิดเสียง :: เปิดโฟลเดอร์เริ่มต้น% USERPROFILE% \ Documents \ start% USERPROFILE% \ Desktop \ MusicFolder \ :: เปิดไฟล์เริ่ม chrome.exe เริ่มต้น "" "% USERPROFILE% \ Documents \ My Blogs \ Article1.docx" start " ""% USERPROFILE% \ Documents \ Content Ideas.xlsx "ออก 

    เริ่มแอปในฐานะผู้ดูแล

    คุณต้องประสบความสำเร็จในการเริ่มต้นแอพโดยใช้สคริปต์ก่อนหน้า แต่การเรียกใช้โปรแกรมในฐานะผู้ดูแลระบบไม่ทำงานเหมือนกัน มันเป็นเพราะโปรแกรมยกระดับเริ่มต้น แต่ขอให้เข้าถึงผู้ดูแลระบบโดยการแสดงพรอมต์ UAC แต่ถ้าคุณไม่ได้อยู่ที่นั่นเพื่อให้การอนุมัติของคุณกับพรอมต์โปรแกรมก็ออกจากโปรแกรมเช่นเริ่มต้นไม่ได้เลย.

    เช่นเดียวกันไม่ทำงานโดยใช้ทางลัดในโฟลเดอร์ Windows Startup ดังนั้นจะทำอย่างไร โปรแกรม Task Scheduler มาช่วยเหลือเราสำหรับปัญหานี้ มันมีตัวเลือกให้เท่านั้น เรียกใช้โปรแกรมด้วยสิทธิ์ระดับสูง, เพื่อให้คุณสามารถเริ่มแอพหรือกลุ่มของแอพ (ใช้แบตช์สคริปต์) โดยใช้ Task Scheduler นี่คือวิธีการ:

    1. เปิด Task Scheduler > คลิก “สร้างงาน” ภายใต้การกระทำในแผงด้านขวา.
    2. ภายใต้ ทั่วไป แท็บเพิ่มชื่องานเช่น “NoUAC1”, จากนั้นตรวจสอบ “ทำงานด้วยสิทธิพิเศษสูงสุด” กล่อง.
    3. คลิก ไก แท็บภายใต้ “เริ่มต้นงาน“, เลือก “เมื่อเริ่มต้น“.
    4. ตอนนี้เปลี่ยนเป็น การปฏิบัติ คลิกเริ่ม ใหม่.
    5. ใน แอคชั่นใหม่ หน้าต่างสำหรับ การกระทำ เลือก “เริ่มโปรแกรม“, และภายใต้ โครงการ / script, คลิก หมวด ให้เลือกไฟล์ปฏิบัติการที่คุณต้องการกำหนดเวลาและคลิก ตกลง.
    6. ตอนนี้ตรงไปที่ การตั้งค่า แถบ > ทำให้มั่นใจ “อนุญาตให้เรียกใช้งานตามความต้องการ” มีการตรวจสอบแล้วคลิก ตกลง เพื่อบันทึก.
    7. นั่นคือทั้งหมดที่ ตอนนี้โปรแกรมตั้งค่า (Adobe Reader สำหรับโปรแกรมการสอนนี้) จะเริ่มต้นโดยอัตโนมัติด้วยสิทธิ์ระดับผู้ดูแลระบบเมื่อใดก็ตามที่คุณเริ่มระบบ.

    ลบไฟล์เก่าทั้งหมด

    ในฐานะที่เป็นผู้ที่มีความกระตือรือร้นด้านเทคโนโลยีและนักพัฒนาซอฟต์แวร์ฉันมักจะดาวน์โหลดและทดสอบสิ่งต่าง ๆ และหลังจากนั้นหนึ่งหรือสองเดือนฉันเห็นโฮสต์ของไฟล์ที่ไม่จำเป็นในระบบของฉัน โชคดีที่ชุดสคริปต์ช่วยให้ฉันลบไฟล์เก่าที่ดาวน์โหลด.

    ในทำนองเดียวกันคุณสามารถใช้ไฟล์แบตช์ ลบไฟล์เก่าทั้งหมด ของนามสกุลหรือไฟล์เฉพาะในโฟลเดอร์หรือโฟลเดอร์ย่อยที่กำหนดซึ่งเก่ากว่าวันที่และเวลาที่กำหนด การใช้รหัสด้านล่างสามารถลบไฟล์. docx (เปลี่ยนได้ “docx” เพื่อจับคู่ไฟล์ของคุณ) ในโฟลเดอร์เฉพาะ แก่กว่ายี่สิบวัน เปลี่ยนค่าของ “/ วัน” ตัวเลือกเพื่อกำหนดจำนวนวันใด ๆ ).

     @echo off forfiles / p "% USERPROFILE% \ Documents \ My Blogs" / s / m * .docx / d -20 / c "cmd / c del @path" echo ไฟล์เอกสารที่เก่ากว่า 20 วันถูกลบออกจากการหยุดชั่วคราว 

    และคุณสามารถ เปลี่ยนเส้นทาง (โดยการเปลี่ยนค่าของ “/ p” ตัวเลือก) ไปยังโฟลเดอร์ที่มีไฟล์ที่จะลบ ด้านล่าง, “%ประวัติผู้ใช้%” หมายถึงไดเรกทอรีของผู้ใช้ของคุณ.

    ถังขยะที่ว่างเปล่า

    ขอแนะนำให้ ล้างถังรีไซเคิลอย่างสม่ำเสมอ, และถึงแม้ว่ามันจะเป็นงานง่าย แต่เราก็มักจะลืมมันไป โชคดีที่สิ่งนี้สามารถจัดการได้โดยอัตโนมัติโดยใช้ Task Scheduler นี่คือขั้นตอนในการเพิ่มประสิทธิภาพพื้นที่ว่างของฮาร์ดไดรฟ์โดยอัตโนมัติ:

    1. เปิด Task Scheduler.
    2. เปิดออก “Task Scheduler Library“, จากนั้นภายใต้เมนูการกระทำให้คลิก “แฟ้มใหม่” และตั้งชื่อมัน “งานของฉัน”.
    3. คลิกที่ “งานของฉัน” โฟลเดอร์และเลือก “สร้างงาน” จากเมนูการกระทำ.
    4. ใน สร้างงาน ภายใต้หน้าต่าง ทั่วไป แท็บพิมพ์ชื่องานเป็น “ล้างถังรีไซเคิล Windows”.
    5. คลิก ทริกเกอร์ คลิกที่นี่ ใหม่ และภายใต้ “เริ่มต้นงาน” เลือก “ตามกำหนดเวลา“.
    6. เลือก รายสัปดาห์ หรือ รายเดือน ตัวเลือกตามความต้องการของคุณเนื่องจากจะทำให้คุณมีเวลาเพียงพอในการกู้คืน / ยกเลิกการลบไฟล์ที่คุณอาจต้องการแล้วคลิก ตกลง.
    7. คลิก การปฏิบัติ ไปที่ ใหม่, และใน แอคชั่นใหม่ หน้าต่างภายใต้ การตั้งค่า > สำหรับ โครงการ / script, พิมพ์ใน “PowerShell.exe”.
    8. ในหน้าต่างเดียวกันสำหรับ “เพิ่มอาร์กิวเมนต์ (เลือกได้)” ชนิด -NoProfile - คำสั่ง "Clear-RecycleBin - Force"และคลิก ตกลง ปุ่ม.
    9. นั่นคือทั้งหมด - เพียงบันทึกงานและตอนนี้ถังขยะจะถูกล้างตามกำหนดเวลา.

    ปิดระบบ

    เนื่องจากฉันไม่สามารถหยุดตัวเองจากการทำงานตอนดึกฉันจึงตัดสินใจบังคับตัวเองให้ละทิ้งงานและไปนอน และนั่นคือสิ่งที่สคริปต์ด้านล่างช่วยฉันออก.

    รหัสที่กล่าวถึงด้านล่างจะแสดงข้อความ (คุณสามารถแก้ไขได้ในสคริปต์) เวลา 23.00 น. และปิดระบบหลังจาก 120 วินาที (หรือ 2 นาที) โปรดทราบว่าคุณสามารถเปลี่ยนเวลาปิดเครื่องอัตโนมัติในรหัสด้านล่างได้โดยการเปลี่ยนค่าที่สอดคล้องกันของ “%เวลา%”.

     @echo off: a หาก%% เวลา% == 23: 00: 00.00 goto: b กลับไปที่:: b shutdown.exe / s / f / t 120 / c "เวลาถึงราตรีสวัสดิ์!" ทางออก 

    บันทึก: คุณได้รับ 120 วินาที (แก้ไข “120” ในสคริปต์ด้านบนเพื่อเปลี่ยนช่วงเวลานี้) เพื่อบันทึกงานของคุณแทนค่าเริ่มต้น 30 วินาที นอกจากนี้คุณสามารถหยุดการปิดเครื่องได้โดยกด Win + R > ชนิด ปิดเครื่อง > กดปุ่มตกลง. มันค่อนข้างง่ายใช่มั้ย?

    สำรองไฟล์ / โฟลเดอร์

    ฉันรู้ว่าเรามีโปรแกรมที่ดีสำหรับการสำรองไฟล์ของเรารวมถึงโซลูชันคลาวด์เช่น Dropbox และการสำรองข้อมูลและการซิงค์ของ Google อย่างไรก็ตามหากคุณต้องการการควบคุมแบบสุดขีดและต้องการ สำรองไฟล์ที่สำคัญมาก ไปยังฮาร์ดไดรฟ์แบบพกพาของคุณจากนั้นสคริปต์ชุดงานเป็นโซลูชันอัตโนมัติที่ดี และมันค่อนข้างง่ายและไม่จำเป็นต้องดาวน์โหลด.

    โปรดทราบว่าวิธีนี้เพียง สำรองไฟล์และโฟลเดอร์เฉพาะ และไม่สร้างจุดคืนค่าระบบมาตรฐานหรือการสำรองข้อมูลระบบ ฉันใช้ประโยชน์จาก “robocopy” คำสั่งไปยังไฟล์สำรองในสคริปต์นี้ นี่คือรหัสของไฟล์แบตช์เพื่อสำรองข้อมูลทั้งหมดในไดเรกทอรีผู้ใช้ของคุณและสำรองข้อมูลรีจิสทรีของระบบ:

     @echo off :: ตั้งค่าโฟลเดอร์ให้สำรองด้านล่างตั้ง sourcedir = C: \ Users \ USER :: ตั้งค่าโฟลเดอร์ของไดรฟ์แบบพกพาของคุณด้านล่างตั้ง targetdir = D: \ Backup หากไม่มี "% targetdir%" mkdir "% targetdir%" echo ### การสำรองโปรไฟล์ของคุณ¢Â ??¦ robocopy% sourcedir%% targetdir% * / e / j / r: 10 / v echo ### การสำรองข้อมูลรีจิสทรี¢Â ??¦ ถ้ามีอยู่ "% targetdir% \ regbackup.reg" del "% targetdir% \ regbackup.reg" regedit.exe / e "% targetdir% \ regbackup.reg" echo ### การสำรองข้อมูลเสร็จสมบูรณ์¢Â ??¦ หยุดการออกชั่วคราว 

    บางคนกล่าวสรุป

    ฉันรักงานอัตโนมัติและกระบวนการอัตโนมัติอยู่เสมอ - นั่นเป็นเหตุผลที่ฉันสนุกกับการใช้ IDE มากกว่าตัวแก้ไขข้อความธรรมดา ฉันเชื่อในประสิทธิภาพและหากคุณทำเช่นนั้นให้ลองใช้เครื่องมือและสคริปต์ตัวอย่างข้างต้นและ ทำให้ชีวิตของคุณง่ายขึ้นอีกนิด.

    ฉันรู้ว่าสิ่งเหล่านี้ไม่ใช่สิ่งที่ทุกคนสามารถทำได้โดยใช้เครื่องมือเหล่านี้ แต่คุณสามารถเรียนรู้เครื่องมือด้านบนและลองใช้ลูกเล่นใหม่ ๆ เพื่อทำงานให้อัตโนมัติมากขึ้น มันง่ายที่จะเริ่มต้นด้วยสิ่งเหล่านี้ - เพียงทำตามลิงก์ที่ฉันให้ไว้พร้อมกับเครื่องมือในบทความนี้และคุณก็พร้อมที่จะไป.

    หวังว่าคุณจะ เพลิดเพลินไปกับอัตโนมัติ งานเล็ก ๆ และปรับปรุงประสิทธิภาพการทำงานของคุณด้วย และอย่าลืม แบ่งปันเรื่องราวความสำเร็จของคุณกับฉัน ที่ @aksinghnet หรือใช้ความคิดเห็น.