다음과 같은 순서에 의해서 레지스트리를 수정하면 됩니다.
1. regedit.txt
2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\
CurrentVersion\Setup\RecoveryConsole
3. SecurityLevel(보안레벨)에서 1로 수정합니다. (0 일경우 패스워드를 요구합니다ㅏ.)
4. 레지스트리를 닫으면, 바로 적용됩니다.
이 과정은 MMC 콘솔에서도 동일하게 설정이 가능합니다.
로컬보안정책 -> 로컬정책 -> 보안옵션 에서
복구콘솔:자동 관리자적 로그온 허용을 "사용함"으로 하면 됩니다.
* 이 설정은 특히 주의해야 합니다. 복구작업시 편리함이 있기는 하지만,
관리자 권한이 없어도 복구콘솔에 접근이 가능하기 때문입니다.
2003/11/06
배치파일에서 입력된 인수값 모두 출력
test.bat
------------------------------------------------------
@echo off echo %*
------------------------------------------------------
다음과 같이 실행하면,
C:\>test a b c d e f g h i j k l m n o p 결과는 다음과 같이 출력됩니다.
a b c d e f g h i j k l m n o p
마지막에 asterisk(*) 를 사용하면, 모든 인수를 출력합니다.
------------------------------------------------------
@echo off echo %*
------------------------------------------------------
다음과 같이 실행하면,
C:\>test a b c d e f g h i j k l m n o p 결과는 다음과 같이 출력됩니다.
a b c d e f g h i j k l m n o p
마지막에 asterisk(*) 를 사용하면, 모든 인수를 출력합니다.
2003/11/05
배치파일에서 최대 인수 갯수
다음과 같은 test.bat 에서는 9개의 인수를 사용할수 있습니다.
test1.bat 코드
------------------------------------------------------------------------------
@rem test.bat @echo off echo %1 %2 %3 %4 %5 %6 %7 %8 %9
------------------------------------------------------------------------------
실행.
c:\>test1 a b c d e f g h i 결과는 다음과 같이 출력합니다.
a b c d e f g h i 인수 0(%0) 은 프로그램이나, 배치파일의 이름입니다.
만일 9보다 큰 숫자의 이상의 인수를 사용한다면, 예로, %11 또는 %22 등 사용하면, 다음과 같습니다.
test2.bat 코드
------------------------------------------------------------------------------
@rem test.bat @echo off echo %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %21 %32
------------------------------------------------------------------------------
실행. C:\>test2 a b c d e f g h i j k l 결과. test a b c d e f g h i a0 b1 c2
숫자 10 이상을 사용하면, 맨앞자 1에 해당하는 a와 다음글자0 이 붙여져 출력됩니다.
그래서, %1 ~ %9 까지를 인수로 사용합니다.
test1.bat 코드
------------------------------------------------------------------------------
@rem test.bat @echo off echo %1 %2 %3 %4 %5 %6 %7 %8 %9
------------------------------------------------------------------------------
실행.
c:\>test1 a b c d e f g h i 결과는 다음과 같이 출력합니다.
a b c d e f g h i 인수 0(%0) 은 프로그램이나, 배치파일의 이름입니다.
만일 9보다 큰 숫자의 이상의 인수를 사용한다면, 예로, %11 또는 %22 등 사용하면, 다음과 같습니다.
test2.bat 코드
------------------------------------------------------------------------------
@rem test.bat @echo off echo %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %21 %32
------------------------------------------------------------------------------
실행. C:\>test2 a b c d e f g h i j k l 결과. test a b c d e f g h i a0 b1 c2
숫자 10 이상을 사용하면, 맨앞자 1에 해당하는 a와 다음글자0 이 붙여져 출력됩니다.
그래서, %1 ~ %9 까지를 인수로 사용합니다.
가장 많이 본 글
-
다음 스크립트는, 웹페이지를 스크랩해서 다른곳에 복사할 경우 복사된 내용에 별도의 내용을 추가하는 javascript 입니다. 소스는 간단합니다. <script language="javascript"> // Clipbo...
-
마침 저도 User Control 에서 Page의 상태 값에 접근할 필요가 있어서 구현을 해보니 ViewState 속성에 직접 접근하는 것은 않되더군요. 그런데 MSDN 의 예제 코드에서 속성의 get, set 메서드 구현시 ViewState 값을...
-
원본: Microsoft-Windows-HttpEvent 서버 쪽 인증을 위한 보안 패키지 Kerberos을(를) 초기화할 수 없습니다. 오류 번호는 데이터 필드에 들어 있습니다. 이벤트 Xml: <Event xmlns="http://s...