วิธีการควบคุมลำดับของโปรแกรมเริ่มต้นใน Windows
คุณอาจคุ้นเคยกับฟังก์ชั่นโปรแกรมเริ่มต้นของ Windows ในขณะที่คุณสามารถระบุแอพพลิเคชั่นที่คุณต้องการเปิดเมื่อเริ่มต้น Windows ความสามารถในการควบคุมลำดับที่แอปพลิเคชันเริ่มต้นนั้นไม่พร้อมใช้งาน อย่างไรก็ตามมีสองวิธีที่คุณสามารถเอาชนะข้อ จำกัด นี้ได้อย่างง่ายดายและควบคุมลำดับการเริ่มต้นของแอปพลิเคชัน.
บันทึก: บทช่วยสอนนี้ควรใช้ได้กับ Windows ทุกรุ่นรวมถึง Windows Server.
ใช้ WinPatrol
มียูทิลิตี้หลายอย่างที่เป็นไปได้มากที่สุดที่ให้ฟังก์ชั่นนี้ แต่เราจะพูดถึงการใช้แอพพลิเคชั่นตรวจสอบ WinPatrol ที่เป็นที่นิยม ในขณะที่คุณสามารถเดาได้ฟังก์ชั่นนี้ให้คุณระบุจำนวนเวลาที่จะรอก่อนที่จะเปิดแอปพลิเคชันนั้น ๆ.
WinPatrol ทำให้กระบวนการนี้ง่ายมาก บนแท็บโปรแกรมเริ่มต้นให้ค้นหาแอปพลิเคชันที่คุณต้องการชะลอการเริ่มต้นคลิกขวาและเลือกตัวเลือก“ ย้ายไปยังรายการโปรแกรมเริ่มต้นที่ล่าช้า”.
หลังจากเลือกตัวเลือกนี้สำหรับแอปพลิเคชันเป้าหมายทั้งหมดให้คลิกแท็บเริ่มต้นล่าช้า ที่นี่คุณสามารถเพิ่มแอปพลิเคชันเพิ่มเติมด้วยตนเองและตั้งค่าการหน่วงเวลาที่เกี่ยวข้องโดยเน้นรายการเป้าหมายและคลิก“ ตัวเลือกการหน่วงเวลา”.
ตอนนี้ตั้งเวลาหน่วงและพารามิเตอร์ที่เกี่ยวข้อง.
ตั้งแต่ WinPatrol เริ่มต้นคำสั่งเรียกใช้เวลาหน่วงเวลาจะสัมพันธ์กับเมื่อเปิด ดังนั้นแน่นอนคุณต้องมี WinPatrol เป็นแอปพลิเคชันเริ่มต้นเอง (ซึ่งเป็นค่าเริ่มต้นของแอปพลิเคชัน).
การใช้ Batch Script
หากคุณไม่ต้องการติดตั้งหรือพึ่งพา“ เป็นแอปพลิเคชั่นอื่น” หรือเพียงแค่อยากได้ geeky นิดหน่อยก็สามารถใช้สคริปต์ชุดทำงานได้ ทุกคนสามารถทำได้เนื่องจากติดตั้งง่ายและไม่ต้องมีความรู้ในการเขียนโปรแกรมแบบกลุ่ม.
เปิดโฟลเดอร์ Windows Startup ของคุณโดยไปที่ Start> All Programs คลิกขวาที่โฟลเดอร์ Startup แล้วเลือก Open.
เมื่อรายชื่อของโปรแกรมปรากฏขึ้นให้สร้างไฟล์ข้อความใหม่ชื่อ“ StartupOrder.bat”.
แก้ไขไฟล์ StartupOrder.bat ใน Notepad เพื่อเพิ่มเวลาหน่วงและแอพพลิเคชั่นที่คุณต้องการเปิดใช้ สำหรับงานนี้เราจะต้องใช้ชุดคำสั่งสองชุด: TIMEOUT และ START.
การใช้คำสั่ง TIMEOUT คือการระบุความล่าช้า การใช้งานเป็นเพียงแค่นี้:
TIMEOUT / T วินาทีเพื่อรอ
ตัวอย่างเช่นสองคำสั่งต่อไปนี้จะรอ 10 วินาทีและ 2 นาที (120 วินาที) ตามลำดับก่อนดำเนินการต่อ:
TIMEOUT / T 10
TIMEOUT / T 120
การใช้คำสั่ง START คือเรียกใช้แอปพลิเคชันเป้าหมาย เหตุผลที่เราใช้คำสั่ง START แทนที่จะป้อนชื่อโปรแกรมคือการบอกชุดสคริปต์เพื่อเปิดแอปพลิเคชันเป้าหมายและดำเนินการต่อโดยไม่ต้องรอจนกว่าเราจะปิด การใช้คำสั่งนี้ของเราคือ:
เริ่ม“”“ C: PathToApplication.exe”
ตัวอย่างเช่นคำสั่งสองคำสั่งต่อไปนี้จะเปิด Notepad และเครื่องคิดเลขโดยไม่รอให้อีกคำสั่งปิด (เช่นในเวลาเดียวกัน):
เริ่ม“”“ Notepad.exe”
เริ่ม“”“ Calc.exe”
วางไว้ด้วยกัน
สิ่งที่คุณต้องทำเพื่อให้ได้สคริปต์ StartupOrder.bat ที่กำหนดเองซึ่งรวมคำสั่งล่าช้า (TIMEOUT) และเรียกใช้ (START) ตามลำดับที่คุณต้องการให้ประมวลผล.
นี่คือแบตช์สคริปต์ที่จะใช้การหน่วงเวลาเริ่มต้นเดียวกันกับที่เราระบุไว้ในตัวอย่าง WinPatrol ด้านบน:
@ECHO OFF
TIMEOUT / T 10
REM ความล่าช้าทั้งหมด = 10 วินาที
เริ่ม“”“ C: ไฟล์โปรแกรม (x86) Microsoft OfficeOffice14OUTLOOK.EXE”TIMEOUT / T 20
REM ความล่าช้าโดยรวม = 30 วินาที
เริ่ม“”“ C: ไฟล์โปรแกรม (x86) Microsoft OfficeOffice14WINWORD.EXE”
เริ่ม“”“ C: ไฟล์โปรแกรม (x86) CitrixGoToMeeting457g2mstart.exe”TIMEOUT / T 20
REM ความล่าช้าทั้งหมด = 50 วินาที
เริ่ม“”“ C: ไฟล์โปรแกรม (x86) Microsoft OfficeOffice14EXCEL.EXE”
คุณสามารถใช้ตัวอย่างนี้เพื่อเริ่มต้นและปรับแต่งตามต้องการ.
ดาวน์โหลด WinPatrol