ฉันกำลังอยู่ระหว่างการโอนย้ายแอปพลิเคชันรุ่นเก่าที่ทำงานภายใต้ Windows XP เป็น Windows 7 แอปนี้จะดึงการอัปเดตและการติดตั้งตัวติดตั้งสำหรับองค์ประกอบลูก สิ่งเหล่านี้ทำงานภายใต้บัญชีที่ไม่ใช่ผู้ดูแลระบบของผู้ใช้ หลักสูตรนี้ใช้งานได้ดีใน XP แต่ไม่มีสิทธิ์ของผู้ดูแลระบบใน Windows 7 แอพไม่สามารถเรียกใช้โปรแกรมติดตั้งได้ (น่าเสียดายที่สถาปัตยกรรมนี้เป็นข้อกำหนดสำหรับคำศัพท์ในทันที)
คำถามของฉันคือฉันจะอนุญาตให้ผู้ใช้เรียกใช้โปรแกรมติดตั้งได้อย่างไร เนื่องจากนี่เป็นสภาพแวดล้อมขององค์กรที่ให้สิทธิ์ผู้ดูแลระบบแก่ผู้ใช้เหล่านี้หมดไป อย่างไรก็ตามเป็นชุดแอปพลิเคชันที่กำหนดเองที่เฉพาะเจาะจงดังนั้นจึงไม่จำเป็นต้องติดตั้งโปรแกรมใด ๆ ในวงกว้าง (และอาจไม่ได้รับอนุญาต) เป็นความเข้าใจของฉันที่ฉันสามารถอนุญาตสิทธิ์สำหรับไดเรกทอรีและ / หรือแอปพลิเคชันที่เฉพาะเจาะจง แต่ฉันมีปัญหาในการค้นหาวิธีการทำเช่นนี้ ตัวเลือกอื่นที่ฉันกำลังดูอยู่คือการเปลี่ยนรหัสเพื่อเรียกใช้การตั้งค่าภายใต้สิทธิ์ที่ยกระดับ แต่นั่นจะทำให้ฉันต้องมีข้อมูลรับรองการเข้าสู่ระบบที่จัดเก็บไว้ที่ใดที่หนึ่งสำหรับบัญชีผู้ดูแลระบบ ฉันโน้มตัวไปข้างหน้าคนแรก แต่จะขอบคุณความคิดใด ๆ ในเรื่องที่บางคนอาจมี