Windows 7, 64 บิต
ฉันมีสองสคริปต์ง่ายค้างคาวสร้างหนึ่งซึ่งทำงานที่เข้าสู่ระบบอื่น ๆ ที่ออกจากระบบ C:\bat
ไฟล์ค้างคาวตั้งอยู่ใน ผู้ใช้รายอื่นมีสิทธิ์เข้าถึงโฟลเดอร์นี้
เนื้อหาของแต่ละไฟล์. bat อยู่ด้านล่าง (โดยทั่วไปจะปิด / เปิดใช้งานอุปกรณ์เฉพาะโดยใช้devcon.exe )
disable.bat
devcon disable "FTDIBUS\COMPORT&VID_0D2C&PID_032A"
enable.bat
devcon enable "FTDIBUS\COMPORT&VID_0D2C&PID_032A"
ฉันตั้งค่าสคริปต์การเข้าสู่ระบบ / ออกจากระบบนโยบายกลุ่มโดยทำดังต่อไปนี้
- ลงชื่อเข้าใช้พีซีของฉันในฐานะผู้ดูแลระบบท้องถิ่น
- start> run> gpedit.msc
- การกำหนดค่าผู้ใช้> การตั้งค่า windows
- สคริปต์ (เข้าสู่ระบบ / ออกจากระบบ)
- เพิ่มสองไฟล์. bat ของฉันลงในการเข้าสู่ระบบ / ออกจากระบบตามลำดับ
สคริปต์ทำงานได้เฉพาะเมื่อฉันเข้าสู่ระบบในฐานะผู้ดูแลระบบในพื้นที่ (ผู้ใช้ที่สร้างนโยบาย) เมื่อผู้ใช้อื่น (ไม่ใช่ผู้ดูแลระบบ) เข้าสู่ระบบสคริปต์จะถูกละเว้น
ฉันจะตั้งค่านี้เพื่อให้สคริปต์ทำงานสำหรับผู้ใช้ทุกคนที่เข้าสู่ระบบบนพีซีได้อย่างไร
พีซีเครื่องนี้เป็นส่วนหนึ่งของโดเมนโฆษณาที่ฉันไม่สามารถควบคุมได้
ฉันไม่สามารถเรียกใช้ไฟล์. bat ด้วยตนเองเมื่อลงชื่อเข้าใช้ในฐานะผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบ สันนิษฐานว่าเป็นเพราะไฟล์. bat กำลังพยายามปิดการใช้งานอุปกรณ์ในตัวจัดการอุปกรณ์ ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบไม่สามารถปิดการใช้งานอุปกรณ์ในตัวจัดการอุปกรณ์ฉันได้รับข้อผิดพลาดเมื่อพยายามทำเช่นนั้น
ความช่วยเหลือใด ๆ ที่ชื่นชม
1.)
สามารถเข้าถึงดำเนินการไฟล์สคริปต์แบตช์ที่มีอยู่และ2.)
เข้าถึงเพื่อเรียกใช้คำสั่งใด ๆ และทั้งหมดที่สคริปต์ชุดทำงาน ฉันยินดีที่จะเพิ่มคำตอบนี้หากช่วยให้คุณแก้ไขปัญหาได้