ผู้ใช้มาตรฐานสิทธิการติดตั้ง Windows 7


1

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

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


สันนิษฐานว่าเป็นแอปพลิเคชันรุ่นเก่านี้เองซึ่งจะต้องติดตั้ง privs ของผู้ดูแลระบบ ถ้าเป็นเช่นนั้นทำไมมันไม่สามารถติดตั้งรายการเพิ่มเติมเหล่านี้ในขณะที่กระบวนการยกระดับแล้ว?
HairOfTheDog

กระบวนการปัจจุบันติดตั้งแอปพลิเคชันใหม่เมื่อมีการส่งการอัปเดตไปยังการผลิต นอกจากนี้หากผู้ใช้ไม่มีสิทธิ์ในการ 'เห็น' แอปพลิเคชันมันจะไม่แสดงเป็นตัวเลือก ผู้จัดการ (ซึ่งยังคงเป็นผู้ใช้มาตรฐาน) ล็อกในตอนเช้าและแอปจะดึงการอัปเดตและเรียกใช้โปรแกรมติดตั้งซ้ำ เรื่องสั้นสั้นพวกเขายังคงต้องรันโปรแกรมติดตั้งหลังจากการตั้งค่าเริ่มต้น
Siegmund Nagel

ฟังดูเหมือนว่าบริการอัปเดตเซิร์ฟเวอร์ของ Microsoft สามารถดูแลได้ en.wikipedia.org/wiki/Windows_Server_Update_Services
HairOfTheDog

@SiegmundNagel - แอปพลิเคชันเหล่านี้จำเป็นต้องติดตั้งให้ใช้งานได้จริงหรือไม่? แอปพลิเคชั่นจำนวนมากที่ติดตั้งครั้งเดียวไม่จำเป็นต้องติดตั้ง ดูเหมือนคุณจะต้องคิดว่าระบบนี้ทำงานอย่างไรเพราะเมื่อคุณพบว่ามันจะไม่ทำงานต่อไป จริงๆแล้วสิ่งที่คุณใช้เป็นความคิดที่ไม่ดีแม้ว่ามันจะได้ผลก็ตาม
Ramhound

@Ramhound - ฉันเห็นด้วย แต่มันไม่ใช่การออกแบบของฉัน อายุมากกว่า 10 ปี น่าเสียดายที่มันมีขนาดใหญ่และในขณะที่การเขียนใหม่ทั้งหมดอยู่ในการสนทนามันไม่ได้อยู่บนโต๊ะในขณะนี้ ฉันต้องทำงานภายในขอบเขตปัจจุบันด้วยเลเวอเรจบางอย่างเพื่อทำการเปลี่ยนแปลงรหัสในรหัสดั้งเดิม เพื่อตอบคำถามของคุณใช่ต้องติดตั้งแอปเพื่อให้ทำงานได้ รหัสดั้งเดิมมีการใช้งาน COM จำนวนมากที่ต้องลงทะเบียน
Siegmund Nagel

คำตอบ:


0

ฉันสมมติว่าคุณได้รับการกำหนดค่าด้วยโดเมน

คุณอาจพิจารณาสร้างงานตามกำหนดเวลาโดยใช้นโยบายกลุ่มเพื่ออนุญาตการปรับใช้ข้อมูลรับรองที่ปลอดภัยซึ่งสามารถใช้เพื่อให้สิทธิ์ผู้ดูแลระบบแก่ซอฟต์แวร์ของคุณ อย่างน้อยที่สุดควรทำงานจนกว่าคุณจะได้รับรหัสอัปเดต

ลองดูที่ นี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.