ฉันแก้ไขส่วนหนึ่งของมันแล้ว
ฉันต้องการสีที่แตกต่างสำหรับผู้ดูแลระบบ / ไม่ใช่ผู้ดูแลระบบ
ด้วยเหตุผลบางอย่าง bcdedit.exe จะไม่ปรากฏขึ้นในไดเรกทอรี system32 เมื่อทำงานภายใน Console2 (ไม่แน่ใจว่าทำไม?) ดังนั้นฉันได้ไปหาคำสั่งอื่นแทนการใช้อย่างใดอย่างหนึ่งที่ผมพบในการเชื่อมโยงในคำถามของฉัน ผมพบว่าคำสั่งอื่น "ทำอะไร" ที่จะช่วยให้ผมที่จะแยกความแตกต่างระหว่าง admin / ไม่ใช่ผู้ดูแลระบบที่เป็นมองเห็นได้ใน Console2
ใน Console2 ฉันตั้งค่าshell
ตัวเลือกเป็น:
% ComSpec% / k secedit / ตรวจสอบ% ComSpec: cmd.exe =% ieuinit.inf> nul 2> nul && (สี FC && ชื่อ ADMIN) || (สี 07 && ชื่อ NONADMIN)
เท่าที่คำถามนี้ ...
หากฉันเริ่มยกระดับให้มีวิธียกระดับขณะทำงาน มันจะดีเป็นพิเศษถ้าฉันสามารถยกแท็บแต่ละแท็บได้
มีคุณสมบัติตามแผนและคำขอคุณสมบัติที่เกี่ยวข้องแล้ว
คุณไม่สามารถแก้ไขปัญหานี้ได้ในตอนนี้ คุณไม่สามารถเริ่มแอปในฐานะ LUA และเพียงยกระดับพรอมต์เฉพาะเนื่องจาก Console2 ไม่สามารถเข้าถึงแอปพลิเคชันที่มีระดับการเข้าถึงที่สูงขึ้น มันจะทำงานในทางอื่น ๆ เท่านั้น ฉันคิดว่ามันต้องใช้โปรแกรมเพื่อเรียกใช้การยกระดับ แต่เริ่มต้นผ่านกระบวนการที่ไม่ผ่านการยกระดับดังนั้นจึงสามารถกำหนดและเริ่มกระบวนการที่ไม่ผ่านการยกระดับได้ นี้บางครั้งเรียกบูต
ฉันลอง PsExec แล้วและมันก็ใช้งานไม่ได้ มันตัดสิทธิ์ผู้ดูแลระบบบางส่วนออก แต่ยังคงใช้โทเค็นที่ยกระดับ
โดยพื้นฐานแล้วมันเป็นไปไม่ได้ที่จะได้รับคอนโซลทั้งแบบยกระดับและระดับ LUA ในแท็บของเซสชัน Console2 เดียวกันโดยไม่มีการเปลี่ยนแปลงแหล่งที่มา แต่คุณสามารถคลิกที่ไอคอนแถบงานหรือทางลัดCtrl + Shift + Click
เพื่อเปิดเป็นผู้ดูแลระบบในเซสชันแยกต่างหาก
แก้ไข:ฉันพบว่าหากคุณใช้ansiconพร้อมกับเครื่องมือบรรทัดคำสั่งที่ให้สี (เช่นgit ) แล้วสิ่งนี้จะแตกหักเล็กน้อย ลองคำสั่งนี้แทน:
% ComSpec: cmd.exe =% secedit.exe / ตรวจสอบ% ComSpec: cmd.exe =% ieuinit.inf> nul 2> nul && (สี FC && ชื่อ ADMIN) || (สี && ชื่อ NONADMIN)
หากคุณอยู่ในโหมดผู้ดูแลระบบสีแดงจะแทนที่สีที่คำสั่งส่งออก แต่ไม่มีวิธีง่ายๆในการแก้ไขปัญหานี้ อย่างไรก็ตามฉันพบว่าคุณไม่ควรทำงานหนักมากในโหมดผู้ดูแลระบบ แต่อย่างใด ดังนั้น UAC และด้วยสีพิเศษที่เรากำลังเพิ่ม
This Q&A site is not a forum
. และก็ไม่มีอะไรผิดปกติหากคุณมีคำตอบที่ถูกต้องซึ่งฉันคิดว่า OP เป็นคนทำเพราะเขาเป็นส่วนหนึ่งของปัญหา