스폰서

일반: 명령행에서 레지스트리 키와 하위 키에대한 사용권한 설정하기 (2842) 2002-01-05

NT 4.0 서버 리소스 킷 - 보충 II는 다음과 같은 작업을 할 수 있는 SECADD를 포함하고 있다.
  • HKEY_LOCAL_MACHINE 하이브의 임의의 키로부터 Everyone 그룹 제거
  • HKEY_LOCAL_MACHINE 하이브의 임의의 키에 사용자나 그룹에대한 읽기 권한 설정
SECADD는 지역 또는 원격으로 동작한다. 불행하게 이 것은 하위키에대해서는 동작하지 않는다. REG(공개 명령행/배치 레지스트리 & 환경변수 편집기의 공개 프로그램이 아니라 리소스킷의)은 Query 옵션을 가지고 있으며, 이 것으로 키와 하위키를 출력할 수 있다. SecAddS.bat 파일을 사용하면 임의의 키와 하위키에 SECADD를 사용할 수 있다. 사용예: (SECADD와 동일)
  • SecAddS -l KeyName은 지역 레지스트리의 HKLM\KeyName에서 Everyone 그룹을 제거한다.
  • SecAddS -r \\ServerName KeyName은 \\ServerName 레지스트리의 HKLM\KeyName에서 Everyone 그룹을 제거한다.
  • SecAddS -l -a KeyName UserOrGroup은 지역 레지스트리의 HKLM\KeyName에 사용자 또는 그룹에대한 읽기 권한을 추가한다.
  • SecAddS -r -a \\ServerName KeyName UserOrGroup은 \\ServerName 레지스트리의 HKLM\KeyName에 사용자 또는 그룹에대한 읽기 권한을 추가한다.
SecAddS.bat: @echo off cd if exist %TEMP%\secadds.log del %TEMP%\secadds.log if /i "%1"=="-r" goto tstp2 if /i "%1"=="-l" goto tstp2 if /i "%1"=="-a" goto syntax if /i "%1"=="" goto syntax :tstp2 if /i "%2"=="-a" goto tstp3 if /i "%1"=="-r" goto p2s goto regl2 :p2s if not exist %2\admin$\*.* goto syntax if /i "%3"=="" goto syntax goto regr3 :tstp3 if /i "%3"=="" goto syntax if /i "%1"=="-r" goto p3s if /i "%4"=="" goto syntax goto regl4 :p3s if not exist %3\admin$\*.* goto syntax if /i "%4"=="" goto syntax if /i "%5"=="" goto syntax goto regr5 :syntax @echo Syntax error %1 %2 %3 %4 %5 goto end :regl2 if /i NOT "%3"=="" goto syntax secadd %1 %2 reg query HKLM\%2 /s | Findstr /b "[" %TEMP%\secadds.log for /f "Tokens=1* Delims=[]" %%i in (%TEMP%\secadds.log) do secadd %1 %2\%%i goto end :regr3 if /i NOT "%4"=="" goto syntax secadd %1 %2 %3 reg query HKLM\%3 %2 /s | Findstr /b "[" %TEMP%\secadds.log for /f "Tokens=1* Delims=[]" %%i in (%TEMP%\secadds.log) do secadd %1 %2 %3\%%i goto end :regl4 if /i NOT "%5"=="" goto syntax secadd %1 %2 %3 %4 reg query HKLM\%3 /s | Findstr /b "[" %TEMP%\secadds.log for /f "Tokens=1* Delims=[]" %%i in (%TEMP%\secadds.log) do secadd %1 %2 %3\%%i %4 goto end :regr5 secadd %1 %2 %3 %4 %5 reg query HKLM\%4 %3 /s|Findstr /b "[" %TEMP%\secadds.log for /f "Tokens=1* Delims=[]" %%i in (%TEMP%\secadds.log) do secadd %1 %2 %3 %4\%%i %5 :end if exist %TEMP%\secadds.log del %TEMP%\secadds.log

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

일반: 시스템 속성 변경하기 (2894) 2002-01-05

NT 4.0의 버그 때문에 시스템 속성은 항상 희미한 회색으로 표시된다. 시스템 속성을 변경하기위해 파일 관리자(Winfile.exe)나 Attrib 명령을 사용해야 한다. Attrib +s \Folder[\File.ext] - 또는 - Attrib -s \Folder[\File.ext]

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

일반: 프린터의 재 팝-업 관리 (2506) 2002-01-05

프린터 팝업과 이벤트 기록에서 프린트 팝-업과 이벤트 기록에대해 다루었다. 다음을 편집함으로서 재시도되는 프린터의 팝-업을 처리할 수 있다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers REG_DWORD 형의 RetryPopup 값을 추가한다. 0으로 설정하면 팝-업을 사용하지 않으며, 1(기본값)은 팝업을 사용한다.

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

일반: \Device\Hardisk#\Partition# 해석하기 (2972) 2002-01-05

이와 같은 형태의 디스크 구분자를 포함하는 메시지를 받는다면 해당 레지스트리를 편집할 필요가 있다. 이 과정은 SCSI와 IDE 드라이브가 서로 다르다. IDE HKEY_LOCAL_MACHINE\Hardware\Devicemap\Atdisk
Controller0	제어기 주소와 인터럽트를 조사한다.
	disk0	제조자와 모델번호에대한 identifier의 문자열을 조사한다.
	disk1	제조자와 모델번호에대한 identifier의 문자열을 조사한다.
Controller1	제어기 주소와 인터럽트를 조사한다.
	disk0	제조자와 모델번호에대한 identifier의 문자열을 조사한다.
	disk1	제조자와 모델번호에대한 identifier의 문자열을 조사한다.
SCSI HKEY_LOCAL_MACHINE\Hardware\Devicemap\Scsi

Scsiport0	Dirver, Interrupt, IOAddress를 조사한다.
	Scisbus0
		Targetid0
		Logical Unit Id 0	Identifier와 Type을 조사한다.
		Targetid1
		Logical Unit Id 0	Identifier와 Type을 조사한다.
		Targetid4
		Logical Unit Id 0	Identifier와 Type을 조사한다.
	Scsibus1
		Targetid0
		Logical Unit Id 0	Identifier와 Type을 조사한다.
		Targetid1
		Logical Unit Id 0	Identifier와 Type을 조사한다.
		Targetid2
		Logical Unit Id 0	
Scsiport1	Dirver, Interrupt, IOAddress를 조사한다.
	Scsibus0
		Targetid0
		Logical Unit Id 0	Identifier와 Type을 조사한다.
identifiertype의 값을 사용해서 항목이 디스크인지, CD-ROM, 테입, 스캐너등인지를 결정한다. Type(REG_SZ 형)의 값 이름 각각에서 DiskPeripheral 항목이 디스크 관리자의 Disk #와 같게하며 \device\harddisk#와 같게한다. 여기서 #는 0부터 시작한다. \device\harddisk3를 찾기위해 4번째 DiskPeripheral를 찾는다. SCSIPORT는 SCSI 제어기이며 SCSIBUS는 채널(몇몇 제어기는 복수의 채널을 가지고 있다)이며, TARGETID는 SCSI ID라는 것에 주의한다. SCSIPORT가 SCSI 제어기를 표현한다는 것이 확실하지 않다면 드라이버, I/O 주소와 SCSIPORT 항목의 인터럽트를 조사하고 제어기에대한 하드웨어 설정과 일치히는지 조사한다. IDE 장치의 경우 드라이버는 각 제어기에대해 주/종속 설정 순서로 존재한다. Partition#은 1에서 시작한다.

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

일반: 폴더를 제거하지 않고 모든 파일과 하위 폴더 제거하기 (3089) 2002-01-04

RD /S /Q \FolderName를 입력하면 모든 파일, 즉 하위 폴더와 \FolderName까지 삭제될 것이다. 목적 폴더를 제거하고 싶지 않다면 경로내에 DELTREE.BAT를 생성한다. @echo off pushd %1 del /q *.* for /f "Tokens=*" %%i in ('dir /B') do rd /s /q "%%i" popd exit \My Test Folder내의 모든 파일와 하위 폴더를 제거하기위해 다음과 같이 입력한다. DELTREE "\My Test Folder"

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

HP JetDirect를 갖는 LPR 설정하기 (4043)2002-01-04
LPR(Line Printer Remote)을 사용하는 HP JetDirect 프린트 서버 디바이스로 인쇄하기위해 Windows NT를 설정하는데 필요한 단계는 다음과 같다. TCP/IP Printing 서비스를 설치한다. 제어판/네트웍/서
디렉토리 트리의 사용권한 인쇄하기 (2740)2002-01-04
디렉토리 트리의 사용권한을 인쇄하기위해 dirperm Folder DirectoryOutput.txt [/S] 을 입력한다. Folder는 인쇄하려는 폴더. DirectoryOutput.txt은 출력파일의 완전한 경로 /S은 하나의
서비스 중지가 미치는 영향 (2598)2002-01-04
서비스를 중지할 때: 기존 접속은 영향을 받지 않는다. 정상적인 사용자의 새로운 접속은 막힌다. 도메인 관리자, 관리자, 파워 유저 그룹의 새로운 접속은 허용된다. 서비스가 중지될 때 서비스의
로그오프시 기본 프린터 (2534)2002-01-04
어떻게 인쇄용으로 스케쥴된 잡을 설정하는가에서 기본 프린터는 HKEY_CURRENT_USERSoftwaremicrosoftWindows NTCurrentVersionWindowsDevice 에 REG_SZ 형의 값으로 설정된다는 것을 보았다. 기본
쉘을 기동하기전에 하나 이상의 사용되지 않는 파일 삭제하기 (4135)2002-01-04
사용중인 파일의 자동교체에서 사용되지 않는 파일을 교체하는 방법을 설명했다. 사실 사용중인 파일을 교체하는 방법은 간단하다. 단순히 사용중인 파일의 이름만 변경하면된다. 그러나 시스테에서 보호하고 있는
2002-01-04Testdir.tmp를 만드는 것과 삭제할 수 없는 이유(2828)
2002-01-04HP LaserJet 5 PostScript Printer로 양면 인쇄하기(3395)
2002-01-04boot.ini에서 사용할 수 있는 스위치(11924)
2002-01-04전화걸기 등록정보 목록바꾸기(2843)
2002-01-04\i386 폴더의 모든 압축파일 풀기(3628)
2002-01-04제어판을 사용하지 않고 서비스와 드라이버 시작옵션 변경하기(2682)
2002-01-04이벤트 로그의 크기(2616)
2002-01-04탐색기에서 파일이나 폴더 감추기(3631)
2002-01-04ACE(Access Control Entry) 제한(3323)
2002-01-04매시간 실행되도록 작업예약 하기(3419)
Windows  Dynamic HTML  Unix  자주 묻는 질문  Windows 7  Mac OS X 
처음 71 72 73 74 75 76 77 78 79 80

세상사는 이야기



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