Я вирішив її частину.
Я хотів би отримати інше забарвлення для адміністратора / не-адміністратора
Чомусь bcdedit.exe не відображається в каталозі system32 під час роботи в Console2 (Не знаєте, чому?). Отже, мені довелося знайти іншу команду замість того, щоб використовувати ту, яку я знайшов за посиланням у своєму запитанні . Я знайшов іншу команду «ледар» , який дозволив би мені провести відмінність між адмін / НЕ адмін, то є видно в Console2.
У Console2 я встановив shell
параметр:
% ComSpec% / k secedit / validate% 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
. І немає нічого поганого в тому, щоб відповісти, якщо у вас є дійсна відповідь , що я особисто вважаю, що ОП робить, тому що він вирішив частину проблеми.