วิธีการเรียกใช้ไฟล์. bat เงียบและโดยอัตโนมัติ


-1

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


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

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

1
ขออภัยไม่มีเวทย์มนตร์ คุณต้องบอกคอมพิวเตอร์ไม่ทางใดก็ทางหนึ่งสิ่งที่คุณต้องการให้ทำและเมื่อ
kreemoweet

ทำไม wget แบบเห็นภาพสามารถทำงานได้ทันทีหลังจากเปิดพีซีแล้วมันจะทำงานโดยอัตโนมัติเมื่อเข้าสู่ระบบ มันเป็นเพราะคนโง่?
ผู้ใช้

@user การติดตั้งสามารถตั้งโปรแกรมให้ทำงานโดยอัตโนมัติ มันสามารถใช้รีจิสตรีเพื่อทำมันมีออโต้รัน "keys" สำหรับสิ่งนั้น มี
barlop

คำตอบ:


2

คลิกขวาที่ My Computer เลือก Manage ภายใต้ "การจัดการคอมพิวเตอร์ (ภายในเครื่อง)" ถึงเครื่องมือระบบ -> ตัวกำหนดเวลางาน -> ไลบรารีตัวกำหนดเวลางาน

คลิกขวาและเลือกสร้างงานขั้นพื้นฐาน

ให้ชื่อคำอธิบายอะไรก็ได้ คลิกถัดไปจากนั้นให้ทริกเกอร์เลือก "เมื่อคอมพิวเตอร์เริ่มต้น" คลิกถัดไป

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

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

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

จากนั้นคลิกตกลง ทดสอบและสนุก!


2

การใช้งานเริ่มต้นหรือสคริปต์เข้าสู่ระบบ นโยบายกลุ่มช่วยให้คุณสามารถเชื่อมโยงไฟล์สคริปต์หนึ่งไฟล์ขึ้นไปกับเหตุการณ์ที่ถูกเรียกใช้สี่เหตุการณ์: การเริ่มต้น / ปิดเครื่องคอมพิวเตอร์และ / หรือการเข้าสู่ระบบของผู้ใช้ / ออกจากระบบ คุณสามารถใช้สคริปต์ Windows PowerShell หรือสคริปต์ผู้เขียนในภาษาอื่นที่คอมพิวเตอร์ไคลเอนต์รองรับ ฉันคิดว่ามันรับสคริปต์ชุดเช่นกัน ...

ขั้นตอนอาจแตกต่างกันไปขึ้นอยู่กับรุ่น Windows ของคุณ


0

ใส่ลิงค์ไปยังรายการที่จะเรียกใช้ในโฟลเดอร์เริ่มต้น Windows จะเรียกใช้เมื่อเริ่มต้น สำหรับตัวเลือกการทำงานอัตโนมัติขั้นสูงเพิ่มเติมให้ใช้ Windows Task Scheduler

ที่มา: http://windows.microsoft.com/en-us/windows/run-program-automatically-windows-starts#1TC=windows-7


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

การคลิกสองครั้งที่แฟ้มแบตช์จะเรียกใช้ ฉันเข้าใจผิดในสิ่งที่คุณถามหรือไม่?
Shane Di Dona

ใช่ แต่ฉันต้องการเรียกใช้ไฟล์โดยอัตโนมัติโดยไม่ต้องดับเบิลคลิกและอื่น ๆ
ผู้ใช้

2
@ShaneDiDona โปรดอย่าโพสต์คำตอบ "ลิงก์" สรุปสิ่งที่คุณพบในคำตอบและจัดเตรียมลิงก์เพื่อใช้อ้างอิง วิธีนี้เมื่อลิงก์หยุดทำงานคำตอบจะยังคงมีประโยชน์ โปรดอ่านศูนย์ช่วยเหลือเพื่อรับคำตอบที่ดี
พอล

1
ไม่มี "คำสั่ง" ต่อการทำเช่นนี้ใน Windows การใช้ตัวกำหนดเวลางานหรือโฟลเดอร์เริ่มต้น (หรือถ้าคุณต้องการแฟนซีโดยไม่จำเป็นRUNคีย์ของรีจิสตรี) เป็นตัวเลือกสำหรับการเรียกใช้สคริปต์ในแบบที่คุณต้องการ
เลียนแบบ Twisty
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.