스폰서

명령행: 배치파일에서 드라이브 상태 시험하기 (3144) 2002-01-05

만약 배치파일에서 디스크 드라이브의 상태를 시험할 필요가 있다면 Drvready을 다운받기 바란다. 사용형식: Drvready [] 어떠한 드라이브로 지정되지 않으면 A:가 사용된다.

글쓴이 doa | 자세히 | 프린트 | 메일

명령행: 새로운 CHKDSK 스위치(SP4) (4473) 2002-01-05

SP4에서는 CHKDSK/C/ 스위치를 추가됐다. /C 스위치로 디렉토리 구조상의 사이클을 검출하는 것을 건너뛸 수 있다. 사이클은 하위 디렉토리가 상위디렉토리가 되는 것으로 아주 드문 형태의 오류이다. /C 스위치를 사용함으로서 1~2%정도 CHKDSK의 속도를 증가시킬 수 있다. /C를 사용함으로서 NTFS 볼륨의 디렉토리 루프를 남겨둘 수도 있으며 이러한 루프는 손상된 파일(임의의 Win32 응용프로그램(백업 프로그램을 포함한)이 찾을 수 없다는 점)을 만들 수 있다. /I 스위치로 디렉토리 엔트리와 이 엔트리에 상응하는 FRS를 비교하는 검사를 건너뛸 수 있다. 디렉토리 엔트리는 아직도 자기-일관성을위해 검사되지만 상응하는 FRS에 저장된 데이타와 반드시 일치되는 것은 아니다. /I 스위치를 사용하면 CHKDSK 시간이 일반적으로 50~70% 감소한다. 이 스위치로 CHKDSK를 수행하는 경우 얼마나 빨라지는가는 파일과 디렉토리의 비, 디스크 I/O와 CPU의 상대 속도에 의존한다. 따라서 정확히 예측하기는 어렵다. /I 스위치를 사용하면 잘못된 FRS를 참조하는 디렉토리 엔트리나 어떤 디렉토리 엔트리에서도 참조하지 않는 FRS가 생길 수 있다. 후자의 경우는 로스트 클러스터의 또다른 형태이다. FRS에의해 표현되는 파일은 어떠한 방법으로도 손상되지 않는다(백업 프로그램을 포함한 모든 Win32 응용프로그램이 찾을 수 없다는 점을 제외하고). 전자의 경우 화일들은 존재하는 것으로 나타나지만 응용프로그램들이 이 프로그램들을 접근하려고 할때 오류를 만나게 된다. 시스템이 손상되었다는 것을 알았다면 다음 3가지 방법을 사용할 수 있다.
  1. 당장은 무시하고 시간이 있을때 철저한 CHKDSK를 수행한다(필자는 3번째 방법을 권고한다.).
  2. /F 스위치와 가능하다면 /R 스위치로 철저하게 CHKDSK를 수행한다.
  3. /C 또는 /ICHKDSK를 실행하고, 이어서 철저하게 CHKDSK를 실행한다.
CHKDSK와 새로운 스위치에대한 자세한 설명은 Q187941를 보기 바란다.

글쓴이 doa | | 프린트 | 메일

명령행: 16-비트 프로그램에서 START [/LOW|/HIGH|/REALTIME]의 오동작 (3281) 2002-01-05

16-비트 Windows 프로그램을 START로 실행하면서, NORMAL이외의 우선 순위 인자를 사용한다면, 이 프로그램은 NORMAL로 시작된다. 이 것은 의도적인 것이다. 우선 순위 인자는 16-비트 하위 시스템을 지원하지 않는다.

글쓴이 doa | | 프린트 | 메일

명령행: 문서화되지 않은 IF ELSE (2861) 2002-01-05

Windows NT는 IF test (TrueCommand) ELSE (FalseCommand)와 같은 형식을 지원한다. 다음은 간단한 예이다.

글쓴이 doa | 자세히 | 프린트 | 메일

명령행: Netware 로그인 스크립트 변수를 NT 환경변수로 설정하기 (3206) 2002-01-05

만약 CSNWGSNW를 실행하고 있다면 NetWare 로그인 스크립트 변수를 Windows NT 환경변수로 설정할 수 있다. NetWare 로그인 스크립트에서, 원하는 변수 각각에대해 다음과 같이 입력한다. SET NTVar="%NetWare_Var" SET NW_LNAME="%LOGIN_NAME" SET NW_FNAME="%FULL_NAME" SET NW_MAC_ADDR="%P_STATION" NetWare 로그인을 종료하는 시점에서 이들 변수들을 Windows NT 환경변수로서 사용할 수 있다.

글쓴이 doa | | 프린트 | 메일

범용 날자 계산 루틴 (3269)2002-01-05
날자를 월, 일, 년으로 분해하기에서 오늘 날자를 계산하는 DoAToday와 사용자의 암호 만료일을 계산하는 DoAExpDT를 만들었다. DoADateM은 범용 날자 계산 루틴으로 사용 형식과 기능은 다음과 같다. Call
환경변수에서 공백제거하기 (4388)2002-01-05
환경변수 문자열 대치에서 환경변수의 문자열을 대치하는 방법을 배웠다. 환경변수로부터 공백을 제거하기위해 다음과 같은 명령을 사용할 수 있다. for /f %i in ("%Variable%") do set Variable=%i If yo
AT 명령어의 해석 차이(NT 3.51과 NT 4.0) (3069)2002-01-05
(Windows NT 3.51) AT hh:mm "CMD /C command and parameters" (Windows NT 4.0 ) AT hh:mm CMD /C "command and parameters" 만약 두가지 버전의 NT를 함께 사용하고 있다면 NT 4.0 서비스 팩 4는
CHKDSK시 계수기 시간 조정 (3628)2002-01-05
몇몇 NT 버전은 CHKDSK를 실행할 때 계수기를 실행한다. 따라서 이 계수기가 영에 도달하기전에 CHKDSK를 취소할 수 있다. 계수되는 시간을 변경하기위해 HKEY_LOCAL_MACHINESystemCurrentControlSetContro
NET FILE 명령 (3991)2002-01-05
열려진 파일은 무엇이고, 누가 소유하고 있는가?의 OFL로 누가 무슨 파일을 열었는지 결정할 수 있었다. NET FILE 명령은 서버 상의 모든 열려진 공유 파일의 이름과 잠겨진 파일의 수를 출력한다. 또한 개개의
2002-01-05모든 NT PC 상의 도메인 관리자 계정하에서 Schedule 서비스 기동하기(2732)
2002-01-05DIRCMD 환경변수 사용하기(2981)
2002-01-05로그온한 Windows NT의 타입 결정하기(3049)
2002-01-04선택한 폴더에서 명령행 열기(3038)
2002-01-04파일명을 소문자로 바꾸기(3983)
2002-01-04DATE 계산(3629)
2002-01-04환경변수 문자열 대치(4269)
2002-01-04날자를 월, 일, 년으로 분해하기(3336)
2002-01-04배치파일에서 현재의 드라이브와 경로를 판정하고 해당 경로로 이동하기(5606)
2002-01-04배치파일의 전체내용(명령과 응답)을 파일로 저장하기기(3273)
Windows  Dynamic HTML  Unix  자주 묻는 질문  Windows 7  Mac OS X 
1 2 3 4 5 6 7 8 9 10

세상사는 이야기

  • 찾아라! 아이폰 순정용 >
  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.