ฉันลองข้างต้นสำหรับ Windows 10 แต่มันไม่ทำงาน (ตัวจัดการงานเริ่มต้น แต่ไม่ย่อเล็กสุด)
ฉันพบความเป็นไปได้ของการวาง
start /min taskmgr
ลงในไฟล์แบตช์แล้วสร้างงานด้วย Task Scheduler ที่รันไฟล์แบตช์นี้เมื่อเข้าสู่ระบบ (ดูเช่นhttps://social.technet.microsoft.com/Forums/windows/en-US/0065fc23-2578-4165-8f38-c22675ae33ad/run-the-task-manager-on-startup-howหรือhttps: / /www.youtube.com/watch?v=KkNzHnYYrm0 )
อย่างไรก็ตามด้วยวิธีนี้คุณจะมีตัวจัดการงานย่อเล็กสุดอยู่ในทาสก์บาร์ของ Windows หลังจากเข้าสู่ระบบแม้ว่าคุณจะมีการทำเครื่องหมายตัวเลือก -> ซ่อนเมื่อย่อเล็กสุดในตัวจัดการงาน มันจะหายไปจากทาสก์บาร์ - โดยมีไอคอนถาดที่เหลืออยู่ - หากคุณขยายให้ใหญ่สุดอีกครั้งและย่อให้เล็กสุดด้วยตนเอง หากสิ่งนี้ทำให้คุณรำคาญนี่คืออีกวิธีหนึ่ง:
สร้างไฟล์. wsf โดยมีเนื้อหาดังต่อไปนี้ เช่นC: \ Users \ Linus \ AppData \ taskmgr-minimised.wsf
<package>
<job id="vbs">
<script language="VBScript">
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "taskmgr"
WScript.Sleep 100
WshShell.SendKeys "% n"
</script>
</job>
</package>
นี่คือ VBScript ที่เปิดตัวจัดการงานจากนั้นจึงจำลองปุ่มกดของAlt + Space + nซึ่งย่อขนาดหน้าต่าง หากคุณต้องการทดสอบคุณต้องเปิดใช้งานในฐานะผู้ดูแลระบบ ! คุณสามารถเปิดพรอมต์คำสั่งเป็นผู้ดูแลระบบและเรียกใช้
cscript C:\Users\Linus\AppData\taskmgr-minimised.wsf
ตอนนี้คุณต้องการที่จะดำเนินการนี้ในทุกการเข้าสู่ระบบซึ่งสามารถทำได้อีกครั้งด้วย Windows Task Scheduler (คล้ายกับวิธีการ batchfile ที่เชื่อมโยงข้างต้น):
เมื่อสร้างงานใหม่ในแท็บทั่วไปตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายRun ด้วยสิทธิพิเศษสูงสุด !
ในแท็บTriggersสร้างทริกเกอร์ " At log on " ใหม่และตรวจสอบให้แน่ใจว่าตั้งค่าDelay task เป็นเวลา: 1 วินาที ! (1 วินาทีไม่ได้อยู่ในเมนูแบบเลื่อนลง แต่คุณสามารถพิมพ์ได้ด้วยตนเอง)
ในแท็บActionsสร้างแอ็คชัน "เริ่มโปรแกรม" ใหม่และตั้งค่าcscriptและพา ธ ไปยังไฟล์. wsf ของคุณในฟิลด์ที่เหมาะสม:
คุณสามารถเปลี่ยนแท็บที่เหลือตามต้องการได้
นั่นเป็นเคล็ดลับอย่างน้อยในระบบของฉัน
บางทีในระบบที่ช้ากว่าคุณอาจต้องเพิ่มWScript.Sleepมิลลิวินาทีในไฟล์ wsf หรืองาน Delay เป็นระยะ ๆ จากนั้นลองลดลงตราบเท่าที่ยังใช้ได้อยู่