명령행: 범용 날자 계산 루틴 (5439) 2002-01-05

날자를 월, 일, 년으로 분해하기에서 오늘 날자를 계산하는 DoAToday와 사용자의 암호 만료일을 계산하는 DoAExpDT를 만들었다.

DoADateM은 범용 날자 계산 루틴으로 사용 형식과 기능은 다음과 같다.

Call DoADateM YY1 MM1 DD1 - YY2 MM2 DD2
대수 환경변수 NDD에 지정한 날자의 차(부호포함)를 할당한다.

<DT>Call <b>DoADateM YY1 MM1 DD1 +/- Days</b>
<DD>더하거나 뺀 결과로 대수 환경변수 <b>NYY</b>, <b>NMM</b>와 <b>NDD</b>와 환경변수 <b>AMM</b>, <b>ADD</b>와 <b>AYMD</b>를 설정한다. 

<DT>Call <b>DoADateM YY1 MM1 DD1</b>
<DD>대수 환경변수 <b>NYY</b>, <b>NMM</b>와 <b>NDD</b>와 환경변수  <b>AMM</b>, <b>ADD</b>와 <b>AYMD</b>를 설정한다.



댓글:

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

설치: PNPISA가 디비이스 설치를 요청하도록 하기 (4857) 2002-01-05

PNP 디바이스의 설치를 요청받았을 때 아니오를 선택하면 다음 부터는 결코 디바이스 설치를 요청 받지 못한다.

다시 요청을 받기위해서

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pnpisa HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ISAPNP

레지스트리로 부터 해당 디바이스를 제거해야 한다.

주의: 이들 하위키를 접근/제거하기위해 레지스트리 사용권한을 변경해야 한다.

각 하위키의 설명을 조사함으로서 해당 디바이스의 하위키로 이동해서 이 하위키를 제거한다. 삭제되었으면, 이 하위키에서 언급하고 있는 디바이스 드라이버로 이동해서 이것의 파일명을 삭제하고, 시스템을 다시 부팅한다.



댓글:

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

사용자: W98/W95 혼합 환경에서 떠돌이 프로파일의 인식 (6119) 2002-01-05

W98나 W95를 통해 로그온 할 수 있는 환경에서 떠돌이 프로파일을 사용하면서, W98로 로그온해서 임의의 정보를 변경할 때 비정상적인 동작을 경험했을 것이다.

W98은 임의의 바탕화면 정보를 W95가 변경할 수 없는 형식으로 레지스트리에 기록한다.

필자가 알고 있는 한가지는 화면 배색이다.

W98로 로그인해서 화면 배색을 변경하면, W95를 통해 로그온했을 때 이 것을 변경할 수 없다.

이 것은 그렇게 큰 문제를 야기하는 것은 아니지만 W98로 로그온하는 동안 다른 것을 변경하는 경우 큰 문제를 야기할 수도 있다.



댓글:

글쓴이 doa | 프린트 | 메일 | 사용자

프로그램: 공개 GUI 서비스 관리자 (5648) 2002-01-05

SvcMgr는 공개 GUI 서비스 관리 유틸리티로서 도메인 내의 임의의 컴퓨터를 원격으로 관리할 수 있다.

이 것을 설치하기 위해 svcmgr.zip을 풀고 SvcMgr.exe를 경로에 등록된 임의의 디렉토리로 복사한다.

SvcMgr.exe은 서비스를 관리하기위해 관리자의 권한을 필요로 하지만 일반 사용자는 서비스의 등록정보를 볼 수있다.



댓글:

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

일반: Windows NT가 .DLL 파일을 검색하는 순서 (5072) 2002-01-05

Windows NT는 32-비트와 16-비트 응용프로그램에대해 다른 접근 방법을 사용한다. Windows NT는 읽혀진 DLL 파일을 다음 디렉토리에서 검색한다.

  • .exe 파일의 디렉토리
  • 현재 디렉토리
  • %SystemRoot%\SYSTEM32 디렉토리
  • %SystemRoot% 디렉토리
  • 경로에 등록된 디렉토리

만약 이 DLL이

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager

레지스트리의 KnownDLLs에 열거되어 였다면(REG_SZ형으로 확장자가 없는 DLL의 이름을 값으로, 확장자가 있는 DLL의 이름을 데이타의 값으로 하는), 다음 디렉토리를 검색한다.

  • %SystemRoot%\SYSTEM32 디렉토리
  • .exe 파일의 디렉토리
  • 현재 디렉토리
  • %SystemRoot% 디렉토리
  • 경로에 등록된 디렉토리

KnownDLLs은 부트시 매핑된다. 따라서 임의의 세션동안 이름을 변경하고, 이동시키는 것은 어떠한 영향도 미치지 못한다.

ExcludeFromKnownDlls 항목(REG_MULTI_SZ 형의 값이며, 행당 한 항목씩)에 8.3 DLL 이름을 포함 시킴으로서 이러한 특징을 변경할 수 있다. 이 것으로 NT는 이 DLL이 KnownDLLs에 열거되지 않은 것으로 믿게된다.

16-비트 응용 프로그램의 경우, Windows NT는 함축적, 명시적으로 읽혀진 DLL 모두 KnownDLLs를 사용한다. 값은

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\WOW

에 존재한다. 이 키에서 KnownDLLs은 REG_SZ 형으로 공백으로 분리된 8.3 DLL의 이름을 포함한다. KnownDLLs 항목에 없으면 WOW는 다음 디렉토리를 검색한다.

  • 현재 디렉토리
  • %SystemRoot% 디렉토리
  • %SystemRoot%\SYSTEM 디렉토리
  • %SystemRoot%\SYSTEM32 디렉토리
  • .exe 파일의 디렉토리
  • 경로에 등록된 디렉토리

KnownDLLs 항목에 존재하면, WOW는 단지 %SystemRoot%\SYSTEM32 디렉토리만 검색한다.



댓글:

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

바탕화면에서 새로만들기 메뉴의 누락 (4960)2002-01-05
바탕화면을 우측 클릭했을 때 새로만들기 메뉴가 누락되었다면 다음 레지스트리에 키/값이 누락되었가나 옳지않기 때문이다. HKEY_CLASSES_ROOTDirectoryBackgroundshellexContextMenuHandlersNew 데
W9x DUN 클라이언트가 원격 네트웍의 임의의 호스트로 PING할 수 없는 경우 (4356)2002-01-05
아마 다음과 같은 오류 메시지를 수신할 것이다. 어떠한 도메인 서버도 당신의 암호를 인증할 수 없습니다. 당신은 몇몇 네트웍 자원에 접근할 수 없을 수도 있습니다. WinNT RAS 클라이언트는 이러한
임의 디렉테리에서 xx일 보다 오래된 모든 파일을 삭제, 백업하기 (4927)2002-01-05
DELOLD는 xx일 보다 오래된 파일을 삭제할 수 있지만 이들을 백업하거나 하위 디렉토리를 검색하지는 못한다. 따라서 필자는 DoAOLD.BAT을 작성했다. 사용법은 DoAOLD "" [""] [Age] [/s] 이다. 여기서 각
IE 설치시 DllRegisterServer 오류 (4985)2002-01-05
IE를 설치하는 동안 %SystemRoot%SYSTEM32OLEAUT32.DLL의 DllRegisterServer의 호출 오류와 같은 메시지를 수정하기 위해 다음과 같은 내용의 filename.reg를 작성하고 레지스트리에 등록한다(regedit /s filename
DUN 클라이언트가 TCP/IP로 네트웍을 찾아볼 수 있도록 RAS 설정하기 (4388)2002-01-05
제어판/네트웍을 사용해서 도메인 명과 일치하도록 DUN 클라이언트의 웍그룹을 설정한 Windows NT DUN 클라이언트의 로그온 화면에서 전화전속 네트웍을 사용해서 로그온을 체크해야 한다. 원격 네트웍의 임
2002-01-05명령행에서 레지스트리 키와 하위 키에대한 사용권한 설정하기(4649)
2002-01-05편리한 NETSTAT 대치품(4965)
2002-01-05환경변수에서 공백제거하기(6440)
2002-01-05로칼 프린터로 인쇄시 오류(4618)
2002-01-05상호 대화적 설치 문제 해결기(4868)
2002-01-05삭제시 확인 대화 상자의 제거하기(4351)
2002-01-058개 이상의 웍스테이션으로 로그온 하도록 설정하기(4744)
2002-01-05VolumeID 변경하기(8904)
2002-01-05Windows NT의 삭제된 파일의 메타 정보 유지(4772)
2002-01-05잠겨진/잘못된 계정에의한 로그온 시도 기록하기(5871)
Windows  Dynamic HTML  Unix  자주 묻는 질문  Windows 7  Mac OS X 
처음 ◀ 401 402 403 404 405 406 407 408 409 410 ▶ 끝

세상사는 이야기



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