ตรงไปตรงมาสวยที่ฉันมีปัญหาในการหาคำตอบ
ก่อนหน้านี้ serverfault ช่วยฉันด้วยการหาวิธีในการอัพเดท Windows โดยอัตโนมัติโดยไม่ต้องใช้ WSUS มันใช้งานได้ยอดเยี่ยม แต่เมื่อต้องการเรียกใช้ผ่านเครือข่ายคุณต้องติดตั้งไดรฟ์ที่ใช้ร่วมกันก่อน นั่นเป็น XP ที่ค่อนข้างง่ายเพราะคุณเพิ่งติดตั้งไดรฟ์และรันตัวอัปเดต
อย่างไรก็ตามใน Vista และ W7 สิ่งนี้ทั้งหมดจะต้องทำด้วยสิทธิ์ยกระดับเพื่อให้ทำงานได้อย่างถูกต้อง บัญชี UAC ไม่สามารถมองเห็นไดรฟ์เครือข่ายที่ติดตั้งโดยผู้ใช้ปกติดังนั้นเพื่อให้ทุกอย่างทำงานได้ฉันต้องติดตั้งการแชร์ผ่านnet use
จากเชลล์ที่เลื่อนระดับ ฉันต้องการติดตั้งการแชร์นี้โดยอัตโนมัติและเปิดตัว updater ผ่านไฟล์. bat อย่างง่าย
ฉันอาจสั่งให้ทุกคนคลิกขวาที่ "เรียกใช้ในฐานะผู้ดูแลระบบ" ในไฟล์. bat แต่ฉันต้องการให้ทุกอย่างเรียบง่ายที่สุดเท่าที่จะเป็นไปได้และให้. bat แจ้งผู้ใช้ให้เพิ่มสิทธิ์โดยอัตโนมัติ
เนื่องจากคอมพิวเตอร์เหล่านี้ไม่ได้เป็นของเราฉันไม่สามารถวางใจในสิ่งใด ๆ เช่น Powershell ที่ติดตั้งอยู่ได้ดังนั้นจึงกำหนดกฎเกณฑ์การแก้ปัญหาต่าง ๆ ตามบรรทัดเหล่านั้นและต้องพึ่งพาสิ่งต่าง ๆ ที่จะรวมอยู่ในการติดตั้ง RTM Vista ฉันหวังว่าฉันไม่มีอะไรที่ชัดเจนที่นี่เป็นส่วนใหญ่ :)