คุณพบว่าตัวเองมักจะลบไฟล์เก่า ล้างข้อมูลที่ไม่จำเป็น เริ่มบางโปรแกรม ฯลฯ ด้วยตนเองเป็นประจำหรือไม่? หากเป็นเช่นนั้น ให้ Quantrimang ช่วยคุณทำงานเหล่านี้โดยอัตโนมัติ ขั้นแรก บทความนี้จะแนะนำคุณเกี่ยวกับเครื่องมือ Windows บางอย่างที่ช่วยทำให้งานบางอย่างเป็นอัตโนมัติ และวิธีการบางอย่างในการทำให้งานบางอย่างบน Windows 10 เป็นแบบอัตโนมัติ
เครื่องมือที่ช่วยทำให้งาน Windows เป็นแบบอัตโนมัติ
พร้อมรับคำสั่งและไฟล์แบตช์
Command Promptซึ่งเป็นตัวตายตัวแทนของ MS-DOS Prompt คือโปรแกรมล่ามบรรทัดคำสั่ง และไฟล์ที่มีคำสั่งต่างๆ มากมายเรียกว่า " ไฟล์แบตช์ " ซึ่งคุณสามารถใช้เพื่อทำให้งานต่างๆ เป็นแบบอัตโนมัติ เช่น การสำรองไฟล์หรือโฟลเดอร์ลงในฮาร์ดไดรฟ์แบบพกพาหากต้องการเปิด เพียงพิมพ์cmdหรือCommand Prompt ใน แถบค้นหาเมนูStart
คุณเพียงแค่ต้องรวบรวมคำสั่งที่จำเป็นในไฟล์ข้อความที่มีนามสกุล ".bat" หรือ ".cmd" และคุณเพียงแค่ต้องเปิดไฟล์เพื่อรันมัน ในกรณีนี้ Windows 10 จะดำเนินการคำสั่งไฟล์ทั้งหมดตามลำดับหรือตั้งโปรแกรมไว้ในไฟล์แบตช์
PowerShell และไฟล์สคริปต์
PowerShellคือเฟรมเวิร์กการจัดการและระบบอัตโนมัติที่สร้างขึ้นสำหรับผู้ใช้ที่มีสิทธิ์การดูแลระบบ หากคุณกำลังมองหาระบบอัตโนมัติ คุณต้องเรียนรู้และใช้ PowerShell พร้อมรับคำสั่งเรียนรู้และใช้งานได้ง่ายกว่า PowerShell เนื่องจาก Powershell มีประสิทธิภาพและมีคุณสมบัติมากกว่า
คุณสามารถเข้าถึง Windows PowerShell ได้โดยป้อนชื่อใน ช่องค้นหาเมนู Startหมายเหตุ คุณจะเห็นสองโปรแกรม “PowerShell” และ “PowerShell ISE” PowerShell เป็นโปรแกรมล่ามบรรทัดคำสั่ง เช่น Command Prompt ในขณะที่อีกโปรแกรมหนึ่งใช้สำหรับเขียนสคริปต์ (ที่มีนามสกุล ".ps1") ซึ่งมีกลุ่มคำสั่ง เช่น ไฟล์แบตช์
Task Scheduler และงานต่างๆ
เครื่องมือ Windows อีกอย่างที่ช่วยในการทำงานอัตโนมัติคือ Task Scheduler ซึ่งเป็นเครื่องมือสำหรับจัดตารางเวลาโปรแกรมและงานต่างๆ งานถูกกำหนดให้ทำงานตามช่วงเวลาที่กำหนด สามารถแสดงการแจ้งเตือนการดำเนินการหรือเมื่องานเสร็จสิ้น ฯลฯ นอกจากนี้ คุณยังสามารถปรับแต่งงานให้เหมาะกับความต้องการของคุณได้อีกด้วย
หากคุณต้องการเข้าถึง Task Scheduler ใน Windows 10 เพียงพิมพ์ “ scheduler ” หรือ “ Task Scheduler ” ในช่อง ค้นหาของCortanaโปรดทราบว่าแม้ว่า Windows และโปรแกรมอื่นๆ ที่ติดตั้ง (เช่น Google Chrome) จะสร้างงานที่กำหนดเวลาไว้เพื่อดำเนินกิจกรรมการบำรุงรักษาของตนเอง แต่คุณไม่ควรแก้ไขหรือปิดใช้งานงานอื่นๆ
ตอนนี้คุณรู้เกี่ยวกับเครื่องมือที่จำเป็นในการทำงานแบบอัตโนมัติแล้ว หากกำหนดค่าอย่างถูกต้อง สคริปต์เหล่านี้สามารถดำเนินงานบำรุงรักษาต่างๆ บนคอมพิวเตอร์ได้โดยอัตโนมัติ โดยที่ผู้ใช้ไม่จำเป็นต้องตรวจสอบหรือแทรกแซงกิจกรรมเหล่านี้
งานอัตโนมัติ
เปิดแอปพลิเคชั่นหลายตัว
หากคุณต้องการเริ่มแอปพลิเคชัน โปรแกรม และไฟล์หลายรายการพร้อมกันโดยอัตโนมัติ คุณเพียงแค่ต้องสร้างไฟล์แบตช์เพื่อระบุโปรแกรมเหล่านั้น นอกจากนี้คุณยังสามารถสร้างทางลัดสำหรับไฟล์นี้และเพิ่มคีย์ผสมเพื่อเปิดใช้งานได้อย่างรวดเร็วโดยใช้ทางลัด
ตัวอย่างเช่น คุณสามารถสร้างไฟล์แบตช์เพื่อเปิดโฟลเดอร์เฉพาะ เบราว์เซอร์ Google Chrome ไฟล์ Word และไฟล์ Excel โดยใช้โค้ดด้านล่าง หมายเหตุ " %USERPROFILE% " ในที่นี้หมายถึงโฟลเดอร์โปรไฟล์ผู้ใช้ของคุณใน 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
เริ่มแอปพลิเคชันในฐานะผู้ดูแลระบบ
หากต้องการเริ่มโปรแกรมในฐานะผู้ดูแลระบบ คุณต้องดำเนินการในลักษณะที่แตกต่างจากวิธีการข้างต้น นั่นเป็นเพราะว่าโปรแกรมนี้ร้องขอการเข้าถึงของผู้ดูแลระบบโดยแสดงพร้อมท์ UAC หากคุณไม่ยอมรับข้อความแจ้ง โปรแกรมเหล่านี้จะไม่เริ่มทำงาน
การใช้ทางลัดที่อยู่ในโฟลเดอร์ Windows Startup ก็ใช้งานไม่ได้เช่นกัน จะต้องทำอย่างไร? โปรแกรม Task Scheduler จะแก้ปัญหานี้ได้ มีเพียงตัวเลือกในการรันโปรแกรมด้วยสิทธิ์ระดับผู้ดูแลระบบ ดังนั้นคุณจึงสามารถเริ่มแอปพลิเคชันหนึ่งรายการขึ้นไป (โดยใช้สคริปต์ชุดงาน) โดยใช้ Task Scheduler มีวิธีดังนี้:
ขั้นตอนที่ 1:เปิดตัวกำหนดเวลางาน > คลิกที่ " สร้างงาน " ในการดำเนินการในแผงด้านขวา
ขั้นตอนที่ 2 : ใน แท็บ ทั่วไปตั้งชื่องานเช่น " NoUAC1 " จากนั้นเลือกตัวเลือก " เรียกใช้ด้วยสิทธิ์สูงสุด "
ขั้นตอนที่ 3 : คลิกที่ แท็บท ริกเกอร์ในส่วน " เริ่มต้นงาน " เลือก " เมื่อเริ่มต้น "
ขั้นตอน ที่4 : ตอนนี้สลับไปที่ แท็บ การกระทำคลิกที่ใหม่
ขั้นตอน ที่5 : ใน หน้าต่างNew Actionใน ส่วน Actionให้เลือก " Start a program " ในProgram/scriptคลิก ปุ่ม เรียกดูเลือกไฟล์ปฏิบัติการที่คุณต้องการกำหนดเวลา และคลิกOK
ขั้นตอนที่ 6 : ตอนนี้ไปที่ แท็บ การตั้งค่าเลือกตัวเลือก “ อนุญาตให้ทำงานตามความต้องการ ” จากนั้นคลิกตกลงเพื่อบันทึก
ตอนนี้โปรแกรม (Adobe Reader ในบทช่วยสอนนี้) จะเริ่มต้นด้วยสิทธิ์ผู้ดูแลระบบโดยอัตโนมัติเมื่อระบบบู๊ต
ลบไฟล์เก่าทั้งหมด
หากคุณเป็นผู้ชื่นชอบเทคโนโลยีหรือนักพัฒนา คุณมักจะต้องดาวน์โหลดและทดสอบหลายสิ่งหลายอย่าง หลังจากนั้นไม่นาน คุณจะเห็นไฟล์ที่ไม่จำเป็น "ปรากฏ" อยู่ในระบบของคุณ เนื่องจากไฟล์เหล่านั้นกินพื้นที่บนคอมพิวเตอร์ของคุณ มีวิธีแก้ไขที่มีประสิทธิภาพมากสำหรับสิ่งนี้ แทนที่จะต้องลบมันด้วยตนเอง ซึ่งก็คือการสร้างสคริปต์ชุดเพื่อลบไฟล์เก่าที่ดาวน์โหลดมา
ในทำนองเดียวกัน คุณสามารถใช้ไฟล์แบตช์เพื่อลบไฟล์เก่าทั้งหมดของนามสกุลหรือไฟล์เฉพาะในโฟลเดอร์หรือโฟลเดอร์ย่อยได้ ในการดำเนินการนี้ คุณจะต้องใช้โค้ดด้านล่างเพื่อลบไฟล์ .docx (เปลี่ยน “docx” เป็นไฟล์ที่เหมาะกับคุณ) ในโฟลเดอร์เฉพาะที่เก่ากว่ายี่สิบวัน (เปลี่ยนค่าของ “ / d ” เป็นไฟล์ใดก็ได้ วันที่).
@
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
คุณสามารถเปลี่ยนเส้นทาง (โดยการเปลี่ยนค่าของตัวเลือก " /p ") ไปยังไดเร็กทอรีที่มีไฟล์ที่จะลบ ด้านล่างนี้ “ %USERPROFILE% ” หมายถึงไดเร็กทอรีผู้ใช้ของคุณ
ล้างถังขยะ
คุณควรล้างถังขยะเป็นประจำ และถึงแม้จะเป็นเรื่องง่าย แต่ผู้ใช้ก็มักจะลืมมันไป โชคดีที่คุณสามารถทำงานนี้โดยอัตโนมัติโดยใช้ Task Scheduler ต่อไปนี้เป็นวิธีเพิ่มพื้นที่ว่างบนฮาร์ดไดรฟ์ของคุณ:
ขั้นตอนที่ 1:เปิดตัวกำหนดเวลางาน
ขั้นตอนที่ 2 : เปิด " Task Scheduler Library " จากนั้นใน เมนู Actionคลิกที่ " New Folder " และตั้งชื่อว่า " My Tasks "
ขั้นตอนที่ 3: คลิกที่ โฟลเดอร์ “ งานของฉัน ” และเลือก “ สร้างงาน ” จากเมนูการกระทำ
ขั้นตอนที่ 4: ใน หน้าต่างCreate Taskใต้ แท็บ Generalให้พิมพ์ชื่องานเป็น " Empty Recycle Bin "
ขั้นตอนที่ 5 : คลิกที่ แท็บ Triggersคลิกที่Newและในส่วน " Begin the job " เลือก " ตามกำหนดเวลา "
ขั้นตอนที่ 6 : เลือก ตัวเลือกรายสัปดาห์หรือรายเดือนเพื่อกำหนดเวลาในการลบไฟล์แล้วคลิกตกลง
ขั้นตอนที่ 7 : คลิกที่ แท็บ Actionsไปที่New และใน หน้าต่างNew ActionในSettingsให้พิมพ์ " PowerShell.exe " ใน ส่วน Program / script
ขั้นตอนที่ 8 : ในหน้าต่างเดียวกัน ในส่วน " เพิ่มอาร์กิวเมนต์ (เป็นทางเลือก) " -NoProfile -Command " Clear-RecycleBin -Force"และคลิกที่ปุ่มOK
ตอนนี้ถังขยะของคุณจะถูกทำความสะอาดตามกำหนดเวลา
ปิดระบบ
สำหรับผู้ที่หลงใหลในการทำงานทั้งคืน งานนี้มีประโยชน์มาก เพราะมีการแสดงการแจ้งเตือนให้ปิดคอมพิวเตอร์บังคับให้หยุดงานและไปพักร้อน รหัสด้านล่างจะแสดงการแจ้งเตือน (คุณสามารถแก้ไขได้ในสคริปต์) เวลา 23.00 น. และปิดระบบหลังจาก 120 วินาที (หรือ 2 นาที) โปรดทราบว่าคุณสามารถเปลี่ยนเวลาปิดเครื่องได้ในโค้ดด้านล่างโดยเปลี่ยนค่า%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
หมายเหตุ : คุณจะมีเวลา 120 วินาทีในการบันทึกงานของคุณแทนที่จะเป็นค่าเริ่มต้น 30 วินาที หรือคุณสามารถ หยุดกระบวนการปิดระบบได้โดยกดWin + Rแล้วพิมพ์ปิดระบบ -aจากนั้นกดEnter
สำรองไฟล์/โฟลเดอร์
มีโปรแกรมดีๆ มากมายสำหรับการสำรองไฟล์ รวมถึงโซลูชันคลาวด์ เช่น Dropbox และ Backup and Sync ของ Google อย่างไรก็ตาม หากคุณต้องการการควบคุมและสำรองไฟล์สำคัญไปยังฮาร์ดไดรฟ์แบบพกพาที่มากขึ้น คุณสามารถใช้โซลูชันการทำงานอัตโนมัติของสคริปต์แบบแบตช์ได้
โปรดทราบว่าวิธีนี้จะสำรองข้อมูลเฉพาะไฟล์และโฟลเดอร์เท่านั้น ไม่ได้สร้างจุดคืนค่าระบบหรือการสำรองข้อมูลระบบ ด้านล่างนี้เป็นรหัสแบตช์ไฟล์เพื่อสำรองข้อมูลทั้งหมดภายในโฟลเดอร์ผู้ใช้และสำรองข้อมูลรีจิสทรีของระบบ :
@
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
ขอให้คุณประสบความสำเร็จ!
ดูเพิ่มเติม: