คำถามติดแท็ก elevated-privileges

12
ฉันจะบังคับให้แอปพลิเคชัน. NET ของฉันทำงานเป็นผู้ดูแลระบบได้อย่างไร
เมื่อติดตั้งโปรแกรมของฉันบนเครื่องไคลเอนต์ฉันจะบังคับให้โปรแกรมของฉันทำงานเป็นผู้ดูแลระบบในWindows 7 ได้อย่างไร

15
ฉันจะยกระดับไฟล์แบตช์ของฉันโดยอัตโนมัติได้อย่างไรเพื่อให้มันร้องขอจากสิทธิ์ผู้ดูแลระบบ UAC หากจำเป็น
ฉันต้องการให้ไฟล์แบตช์ของฉันทำงานด้วยการยกระดับเท่านั้น หากไม่ได้รับการยกระดับให้ระบุตัวเลือกสำหรับผู้ใช้เพื่อเปิดแบตช์ใหม่ตามที่ยกระดับ ฉันกำลังเขียนไฟล์แบตช์เพื่อตั้งค่าตัวแปรระบบคัดลอกสองไฟล์ไปยังตำแหน่งProgram Filesและเริ่มโปรแกรมติดตั้งไดรเวอร์ หากผู้ใช้ Windows 7 / Windows Vista ( เปิดใช้งานUACและแม้ว่าพวกเขาจะเป็นผู้ดูแลระบบในพื้นที่) ให้รันโดยไม่ต้องคลิกขวาและเลือก "Run as Administrator" พวกเขาจะได้รับ 'Access Denied' คัดลอกสองไฟล์และเขียนตัวแปรระบบ . ฉันต้องการใช้คำสั่งเพื่อรีสตาร์ตแบตช์โดยอัตโนมัติหากผู้ใช้เป็นผู้ดูแลระบบ มิฉะนั้นหากพวกเขาไม่ใช่ผู้ดูแลฉันต้องการบอกพวกเขาว่าพวกเขาต้องการสิทธิ์ผู้ดูแลระบบเพื่อเรียกใช้ไฟล์แบตช์ ฉันใช้xcopyเพื่อคัดลอกไฟล์และREG ADDเพื่อเขียนตัวแปรระบบ ฉันใช้คำสั่งเหล่านั้นเพื่อจัดการกับเครื่อง Windows XP ที่เป็นไปได้ ฉันพบคำถามที่คล้ายกันในหัวข้อนี้ แต่ไม่มีอะไรเกี่ยวข้องกับการเปิดใช้งานไฟล์แบตช์อีกครั้ง

15
วิธีร้องขอการเข้าถึงของผู้ดูแลระบบภายในไฟล์แบตช์
ฉันพยายามเขียนไฟล์แบตช์เพื่อให้ผู้ใช้ของฉันเรียกใช้จากเครื่อง Vista ด้วย UAC ไฟล์กำลังเขียนไฟล์โฮสต์ใหม่ดังนั้นจึงจำเป็นต้องเรียกใช้ด้วยสิทธิ์ผู้ดูแลระบบ ฉันต้องสามารถส่งอีเมลพร้อมลิงก์ไปยังไฟล์. bat ได้ พฤติกรรมที่ต้องการคือเมื่อคลิกขวาที่ไฟล์และพูดว่า Open พวกเขาจะได้รับหนึ่งในไดอะล็อก UAC ที่ทำให้หน้าจอมืดลง พวกเขาเพิ่งเห็น "การเข้าถึงถูกปฏิเสธ" บนหน้าต่างบรรทัดคำสั่ง เป็นไปได้ที่จะทำแตกต่างกันอย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.