답변:
명령 행을 사용하십시오. 예를 들어
runas /noprofile /user:COMPUTERNAME\USERNAME "C:\MYBAT.bat"
Runas 참조 문서 에서 명령에 대한 자세한 내용을 참조하십시오 .
추가하기 로 ... 실행 에 대한 옵션을 .BAT의 상황에 맞는 메뉴에 파일, 다음 REG 파일을 사용 :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\batfile\shell\runas\command]
@="\"%1\" %*"
위의 내용을 메모장에 복사하고 .REG 확장자 (예 : bat_runas.reg)로 파일을 저장하십시오. .REG 파일을 마우스 오른쪽 단추로 클릭하고 병합을 선택하십시오 .
.CMD 파일에 대해 다음 계정 으로 실행 ... 메뉴 를 추가하려면 다음 REG 파일을 사용하십시오.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\cmdfile\shell\runas\command]
@="\"%1\" %*"
위의 내용을 메모장에 복사하고 파일 확장자를 .REG (예 : cmd_runas.reg)로 저장하십시오. .REG 파일을 마우스 오른쪽 단추로 클릭하고 병합을 선택하십시오 .
일반 .Exe 파일의 경우 Shift + 마우스 오른쪽 버튼을 눌러 메뉴로 실행을 얻을 수 있습니다. 그러나이 방법은 .bat 및 .cmd 파일에는 작동하지 않습니다. 레지스트리 파일을 생성하여 해당 옵션을 추가했습니다
그런 다음 메모장을 선택하십시오
이제 아래에 작성된 코드를이 메모장 파일에 복사하십시오.
Windows 레지스트리 편집기 버전 5.00
[HKEY_CLASSES_ROOT \ cmdfile \ shell \ runas \ command] @ = "\"% 1 \ "% *"