나는 그것의 일부를 해결했다.
관리자 / 비 관리자에게 다른 색상으로 표시하고 싶습니다
어떤 이유로 Console2에서 실행할 때 bcdedit.exe가 system32 디렉토리에 표시되지 않습니다 (이유는 확실하지 않습니까?). 그래서, 내 질문의 링크에서 찾은 명령을 사용하는 대신 다른 명령을 찾아야했습니다 . 나는 나 관리자 / 관리자가 아닌, 구별 할 수있는 것이 또 다른 "하지 않는다 - 아무것도"명령을 찾을 수 있습니다 Console2에서 볼 수 있습니다.
Console2에서 shell
옵션을 다음 과 같이 설정 했습니다.
% ComSpec % / k secedit / validate % ComSpec : cmd.exe = % ieuinit.inf> nul 2> nul && (컬러 FC && 제목 ADMIN) || (컬러 07 && 타이틀 NONADMIN)
이 질문까지 ...
높이 지 않고 시작하면 달리면서 높이를 올리십시오. 개별 탭을 올릴 수 있다면 특히 좋을 것입니다
계획된 기능 및 관련 기능 요청이 이미 있습니다.
이 시점에서는이 문제를 해결할 수 없습니다. Console2는 높은 수준의 액세스 권한으로 응용 프로그램을 사용할 수 없기 때문에 앱을 LUA로 시작할 수 없으며 특정 프롬프트를 높이기 만하면됩니다. 다른 방법으로 만 작동합니다. 프로그램을 높은 수준으로 실행해야하지만 비 상승 프로세스를 통해 시작해야하므로 상승 및 비 상승 프로세스를 시작할 수 있습니다. 이것은 때때로 부트 스트랩 이라고 합니다 .
PsExec을 사용해 보았지만 제대로 작동하지 않았습니다. 일부 관리자 권한이 제거되었지만 여전히 높은 토큰을 사용하고있었습니다.
기본적으로 소스를 변경하지 않고 동일한 Console2 세션의 탭에서 관리자 콘솔과 LUA 콘솔을 모두 얻을 수는 없습니다. 그러나 작업 표시 줄 아이콘이나 바로 가기를 클릭하면 Ctrl + Shift + Click
별도의 세션에서 관리자로 시작할 수 있습니다.
편집 : 당신이 사용하는 경우 나는 것을 발견 ansicon을 출력 색상 (같은 것을 명령 줄 도구와 함께 자식 ), 다음이 약간 깨진됩니다. 대신이 명령을 시도하십시오.
% ComSpec : cmd.exe = % secedit.exe / validate % ComSpec : cmd.exe = % ieuinit.inf> nul 2> nul && (컬러 FC && 제목 ADMIN) || (색상 및 제목 NONADMIN)
관리자 모드 인 경우 붉은 색은 명령이 출력하는 색보다 우선하지만이 문제를 해결하는 쉬운 방법은 없습니다. 그러나 어쨌든 관리자 모드에서 많은 작업을 수행해서는 안됩니다. 따라서 UAC와 추가 할 특수 색상이 있습니다.
This Q&A site is not a forum
. 그리고 OP가 문제의 일부를 고쳤 기 때문에 개인적으로 OP가 생각 하는 유효한 답변 이 있으면 자체 응답에 아무런 문제가 없습니다 .