ฉันจะสร้างสคริปต์ AHK ได้อย่างไรโดยอัตโนมัติกระบวนการต่อไปนี้:
1. คลิกขวาที่ไอคอนเสียงและเข้าสู่เมนู "อุปกรณ์เล่น"
2. คลิกขวาที่อุปกรณ์บลูทู ธ
3. ปิดใช้งานอุปกรณ์บลูทู ธ นี้
4. บันทึกการตั้งค่า (คลิกตกลง)
แน่นอนว่าฉันต้องการดำเนินการนี้โดยไม่ต้องใช้การกดแป้นพิมพ์ / คลิกอัตโนมัติในสถานที่เฉพาะ ฉันพยายามที่จะไม่ใช้แอพของบุคคลที่สามใด ๆ ถ้าเป็นไปได้
ฉันพบสคริปต์ต่อไปนี้แล้ว
#Persistent
#SingleInstance
#a::
toggle:=!toggle
if toggle
{
Run nircmd setdefaultsounddevice "Speakers"
soundToggleBox("Speakers")
}
else
{
Run nircmd setdefaultsounddevice "Headphones"
soundToggleBox("Headphones")
}
Return
ซึ่งใช้โปรแกรมอื่นของบุคคลที่สามที่เรียกว่า "nircmd" ฉันเดาว่าฉันกำลังพยายามที่จะเข้าใจว่า nircmd จัดการกับฟังก์ชั่นประเภทนี้ได้อย่างไรเพราะฉันไม่อยากดาวน์โหลดมัน
ฉันคิดว่าฉันสามารถเรียกใช้ PowerShell และป้อนคำสั่งที่เหมาะสม
1
โปรดทราบว่าSuper Userไม่ใช่บริการเขียนสคริปต์ / รหัสฟรี หากคุณบอกเราถึงสิ่งที่คุณได้ลองมาแล้ว (รวมถึงสคริปต์ / รหัสที่คุณใช้อยู่) และที่ที่คุณติดอยู่เราสามารถลองช่วยแก้ปัญหาเฉพาะได้ คุณควรอ่านฉันจะถามคำถามที่ดีได้อย่างไร .
—
DavidPostill