ฉันมีคำถามที่แน่นอนนี้และคำตอบของ Darren ก็อยู่ในเส้นทางที่ถูกต้อง แต่ก็ไม่ได้รับฉันไปถึงที่นั่น นี่คือสิ่งที่ฉันทำ
ก่อนอื่นให้กำหนดเหตุการณ์ที่คุณต้องการใช้เพื่อทริกเกอร์งาน เรียกใช้โปรแกรม Event Viewer และไปที่:
Applications and Services Logs > Microsoft > Windows > WLAN-AutoConfig > Operational
ในกรณีของฉันฉันไม่ต้องการให้งานของฉันทำงานจนกว่าฉันจะมีการเชื่อมต่อกับเครือข่ายจริงเฉพาะ Wi-Fi 8001
เพื่อให้รหัสเหตุการณ์ที่ผมต้องการก็คือ วิธีที่รวดเร็วในการสร้างงานตามกิจกรรมนี้คือคลิกขวาที่กิจกรรมและเลือก "แนบงานกับกิจกรรมนี้ ... "
ในหน้าต่างที่ปรากฏขึ้นให้ตั้งชื่องานของคุณอย่างชาญฉลาดและเพิ่มคำอธิบายเพื่อให้คุณจำได้ในภายหลัง ผ่านตัวช่วยสร้างการเลือกโปรแกรมที่คุณต้องการเรียกใช้ ฯลฯ และเมื่อไปถึงหน้าจอสุดท้ายให้ทำเครื่องหมายในช่องที่ระบุว่า "เปิดกล่องโต้ตอบคุณสมบัติสำหรับงานนี้เมื่อฉันคลิกเสร็จสิ้น"
ณ จุดนี้งานจะทำงานเมื่อเครื่องคอมพิวเตอร์เชื่อมต่อกับใด ๆเครือข่ายไร้สาย หากต้องการ จำกัด เฉพาะเครือข่ายหนึ่งคุณจะต้องแก้ไขงานเพื่อกรองสิ่งที่ไม่ซ้ำกันในข้อมูลเมตาเช่น SSID ของเครือข่าย ในกล่องโต้ตอบคุณสมบัติสำหรับงานใหม่ให้ไปที่แท็บทริกเกอร์และแก้ไขทริกเกอร์
ตอนนี้จดบันทึกค่าสำหรับทริกเกอร์พื้นฐาน คุณจะเปลี่ยนไปใช้ทริกเกอร์ที่กำหนดเองและเมื่อคุณทำมันจะเริ่มว่างเปล่าและคุณจะต้องกรอกค่าอีกครั้ง หลังจากคลิก "ตัวกรองเหตุการณ์ใหม่ ... " สร้างตัวกรองพื้นฐานขึ้นใหม่โดยเลือกบันทึกเหตุการณ์ที่จำเป็นแหล่งที่มาของเหตุการณ์และป้อนรหัสเหตุการณ์
โปรดทราบว่าไม่มีสถานที่ในการระบุข้อมูลเมตาจากเหตุการณ์เฉพาะ (เช่น SSID ของเครือข่ายไร้สาย) คุณจะต้องแก้ไข XML ดิบที่จะทำให้เรื่องนี้เกิดขึ้นที่ผมค้นพบในบทความนี้
หากต้องการทราบว่าคุณต้องกรองข้อมูลเมตาใดในบันทึกเหตุการณ์ให้กลับไปที่ตัวแสดงเหตุการณ์แล้วคลิกแท็บรายละเอียดสำหรับกิจกรรม เปลี่ยนเป็นมุมมอง XML สำหรับกรณีนี้บิตที่เกี่ยวข้องจะมีลักษณะดังนี้:
<EventData>
...
<Data Name="SSID">Your WiFi Network</Data>
...
</EventData>
กลับไปที่กล่องโต้ตอบตัวกรองเหตุการณ์ใหม่เปลี่ยนเป็นแท็บ XML และทำเครื่องหมายที่ช่องถัดจาก "แก้ไขข้อความค้นหาด้วยตนเอง"
การอ้างอิงกลับไปยังบทความที่ลิงก์ด้านบนคุณจะเห็นว่าสตริงที่คุณต้องการเพิ่มจะมีลักษณะดังนี้:
and *[EventData[Data[@Name='SSID']='Your WiFi Network']]
วางทางขวาก่อนหน้า </Select>
ความเจริญ คุณทำเสร็จแล้ว
เพียงทราบว่าอาจทำให้ง่ายขึ้นแทนที่จะแก้ไข XML สำหรับทริกเกอร์คุณสามารถสลับไปที่แท็บเงื่อนไขเมื่อแสดงคุณสมบัติสำหรับงาน ที่นี่มีตัวเลือก 'เริ่มเฉพาะเมื่อมีการเชื่อมต่อเครือข่ายต่อไปนี้:' และแสดงรายการเครือข่ายที่คุณเชื่อมต่อไว้ก่อนหน้านี้ ฉันสงสัยว่าสิ่งนี้จะกรองทริกเกอร์อย่างเหมาะสมเช่นกัน จัสติน