โฮมเพจ » ทำอย่างไร » วิธีการควบคุมลำดับของโปรแกรมเริ่มต้นใน Windows

    วิธีการควบคุมลำดับของโปรแกรมเริ่มต้นใน 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