스폰서
일반: 9x/레지스트리의 일반적 정보 (10678) 2002-01-07

레지스트리 편집기는 윈도우즈 9x/ME의 시스템 레지스트리(system.dat 파일에 포함된)를 편집하는데 사용된다. 레지스트리 파일은 기본적으로 윈도우즈 9x/ME가 자체 설정을 위해 사용되는 다량의 정보집합이다. 이러한 설정을 변경함으로서 윈도우즈 9x/ME가 보이고 동작하는 방법을 변경할 수 있다. 레지스트리 편집기를 메모리에 적재하기 위해서, 윈도우즈 디렉토리에 있는 regedit.exe를 기동한다.

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

일반: 사용자의 다량의 보고서 인쇄 (4406) 2002-01-05

사용자가 상당히 많은 분량의 보고서를 모르게 인쇄한다면(아마 메인 프레임으로부터) 이 것을 두개의 처리과정으로 분리할 수 있다.

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

일반: 사용권한을 출력하는 또 다른 방법 (4473) 2002-01-05

디렉토리 트리의 사용권한 인쇄하기에서 디렉토리 트리의 사용권한을 인쇄하는 배치파일을 사용했다.

리소스 킷 - 보충 II( 리소스 킷 보충 II)의 PERMS는 사용자나 그룹에대한 사용권한을 계산할 수 있다. 사용형식은 다음과 같다. perms [account] [path] [/i] [/s] [/?]


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

일반: 정형화된 사용자 보고서 생성하기 (4620) 2002-01-05

DoAUName.bat은 형식화된 사용자 보고서(정렬가능)를 만드는 스크립트이다. 사용형식은: DoAUName ReportFile.htm Lines [/u] /[/f] 이다. 여기서:
매개변수 의미
ReportFile.htm 출력 파일의 완전한 경로
Lines 페이지의 행수(헤더를 제외한). 이 것은 글꼴의 크기에 의존한다. 적당한 페이지 배치를 얻기위해 이 값을 조정해야 한다.
/u 사용자 이름에의해 정렬. 기본값.
/f 실명에의해 정렬. 성을 정렬하고, 이름을 정렬한다.
다음은 사용자 이름으로 정렬한 예이다.
사용자 이름 실명 설명
IUSR_XXXX Internet Guest Account InternetServer Anonymous Access
JERRY Jerold Schulman President
Jennifer Jennifer Schulman CFO
Opalis OpalisRobot OpalisRobot
. . . . . . . . .
ULTRABAC ULTRABAC ULTRABAC
three part user Four Part User Name Test user with spaces.
다음은 실명으로 정렬한 예이다.
사용자 이름 실명 설명
IUSR_XXXX Account, Internet Guest InternetServer Anonymous Access
three part user Name, Four Part User Test user with spaces.
Opalis OpalisRobot OpalisRobot
Jennifer Schulman, Jennifer CFO
JERRY Schulman, Jerold President
. . . . . . . . .
ULTRABAC ULTRABAC ULTRABAC
보고서를 생성한 후, ReportFile.htm을 두번 클릭, 브로우저로 이 파일을 열 수 있다. 인쇄시 가로찍기(Landscape)를 선택한다. 그러면 페이지 번호, 날자(IE와 넷스케잎이 추가하는)와 함께 인쇄될 것이다. DoAUName은 fsort와 공개 프로그램, SHOWMBRS을 사용한다. DoAUName은 도메인 사용자를 출력하므로 이 스크립트는 도메인 제어기에서 실행해야 한다. 도메인 제어기 이외의 컴퓨터에서 실행하려면, SHOWMBRS의 "Domain Users"를 "Users"로 변경해야 한다. DoAUName은 HTML 문서를 만든다. DoAUName.zip을 다운 받기 바란다.

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

일반: Group/User 또는 User/Group 보고서 (4435) 2002-01-05

공개 프로그램 SHOWMBRS와 표준 명령을 사용함으로서 그룹명과 사용자명을 포함한 CSV (Comma Seperated Value) 파일을 생성할 수 있다. 이 파일의 형식은 "GroupName","AccountBase\UserName" 이다. 여기서 AccountBase는 Domain Name이나 Computer Name이다. 도메인 제어기에서 이 프로그램을 실행하면서 Domain Name을 지정하면 AccountBase는 Domain Name일 것이다. 도메인 제어기에서 이 프로그램을 실행하면서 Domain Name을 지정하지 않으면 AccountBase는 Domain Global Group 멤버쉽에대해 널일 것이다. 서버나 웍스테이션에서 이 프로그램을 실행하면, GroupName은 로칼이며, AccountBase은 UserName이 로칼 계정인지, 도메인 계정인지를 지시할 것이다. CSV 파일을 스프레드 쉬트, 워드 프로세서, 데이타베이스에서 불러올 수 있으므로 취향에 따라 문서를 꾸밀 수도 있다. 다음은 부분적인 데이타로 만든 간단한 질의이다.
사용자 총수 관리자 도메인관리자 도메인사용자 시험사용자 사용자
DoA\Administrator 3 1 1 1 0 0
DoA\Domain Admins 1 1 0 0 0 0
DoA\Domain Users 1 0 0 0 0 1
DoA\Jennifer 1 0 0 1 0 0
DoA\JERRY 3 1 1 1 0 0
DoA\Test User 2 0 0 1 1 0
DoA\ULTRABAC 3 1 1 1 0 0
이 스크립트는 로칼 그룹내의 전역 그룹 멤버쉽 또한 출력한다(DoA/Domain Users은 Users의 구성원이다). DoAUserRpt.bat의 사용형식은 다음과 같다. DoAUserRpt "\csvfile.csv" [Domain Name] 여기서
매개변수 설명
"\csvfile.csv" 보고서를 포함할 CSV 파일
Domain Name Domain Name, DoAUserRpt를 Domain Controller에서 실행하는 경우, 적당한 값을 사용한다.
DoAUserRpt.bat는 다음과 같은 내용을 포함한다. @echo off If "%1"=="" goto syntax if exist %1 del /q %1 goto start :syntax @echo Syntax: DoAUserRpt Drive:\Path\UserRpt.csv DomainName goto end :start set dom= if "%2"=="" goto nodom set dom=%2 set dom=%dom:"=% :nodom if exist %TEMP%\UserRpt.log del /q %TEMP%\UserRpt.log net localgroup /domain|Findstr /b /c:"*" %TEMP%\UserRpt.log net group /domain|Findstr /b /c:"*" %TEMP%\UserRpt.log REM 다음은 한행이다. for /f "tokens=1-3* delims=*" %%i in (%TEMP%\UserRpt.log) do call :group %1 "%%i"&call :group %1 "%%j"&call :group %1 "%%k" set fix= set grp= set tst= set dom= goto end :group set grp= set grp=%2 :strips set fix=%grp% REM 다음행은 :와 " 사이에 10개의 공백을 가지고 있다. set grp=%grp: "=" REM 다음행은 :와 " 사이에 5개의 공백을 가지고 있다. set grp=%grp: "=" REM 다음행은 :와 " 사이에 3개의 공백을 가지고 있다. set grp=%grp: "=" set grp=%grp: "="% if %grp%=="" goto end if %grp%==%fix% goto goodgrp goto strips :goodgrp for /f "Tokens=1-3*" %%i in ('showmbrs %grp%') do call :users %1 "%%i" "%%j" "%%k" "%%l" goto end :users If not %5=="" goto end set fix=%2%3%4%5 set fix=%fix:"""="% set fix=%fix:"""="% set fix=%fix:""= % set tst=%fix:$"="% if not %tst%==%fix% goto end for /f "Tokens=1* Delims=\" %%i in (%fix%) do call :bslash "%%i" "%%j" @echo %grp%,%fix% %1 goto end :bslash if not %2=="" goto end if "%dom%"=="" goto end set tst="%dom%\%fix% set fix=%tst:\"=\% :end

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

Microsoft Windows NT 서버의 일반적 질의/응답 (4501)2002-01-05
microsoft Windows NT 서버의 일반적 질의/응답은 다음과 같은 내용을 포함하고 있다. Point-to-Point Tunneling Protocol (PPTP) 을 사용, 인터넷을 통해 사설망 설정하기. 기업환경에서 Windows NT 웍스테이
Windows NT x86 버전의 부트과정 (5228)2002-01-05
x86 머신에서 Windows NT는 다음과 같은 과정을 통해 부팅한다. 물론 세부적이 부분까지 설명하면 이렇게 간단하지는 않지만 기본적인 부팅은 다음 순서에따라 진행된다.
Windows NT 서버의 Retail 버전을 기동하고 있는 경우 (4542)2002-01-05
NFP 서버를 통한 Windows NT 서버 설치시 10 클라이언트 이상의 접속문제에서 Windows NT의 비 Retail 버전에대한 두가지 문제를 다루었다. 만약 설치된 Windows NT가 Retail 버전인지 확인하길 원한다면 다음 배
작업 관리자에서 메모리 사용과 VM 크기의 의미 (7946)2002-01-05
메모리 사용은 현재 설정된 메모리 크기이다. 이 값은 해당 프로세스가 현재 직접 할당한 물리적 메모리의 양이다. 이 것은 페이지 결함을 발생하지 않고 접근할 수 있다. 이 값에는 다른 프로세스에의해 공유된 페
Windows NT가 .DLL 파일을 검색하는 순서 (5072)2002-01-05
Windows NT는 32-비트와 16-비트 응용프로그램에대해 다른 접근 방법을 사용한다. Windows NT는 읽혀진 DLL 파일을 다음 디렉토리에서 검색한다. .exe 파일의 디렉토리 현재 디렉토리 %SystemRoot%SYSTEM
2002-01-05명령행에서 레지스트리 키와 하위 키에대한 사용권한 설정하기(4649)
2002-01-05시스템 속성 변경하기(4728)
2002-01-05프린터의 재 팝-업 관리(4390)
2002-01-05\Device\Hardisk#\Partition# 해석하기(4775)
2002-01-04폴더를 제거하지 않고 모든 파일과 하위 폴더 제거하기(4910)
2002-01-04HP JetDirect를 갖는 LPR 설정하기(5913)
2002-01-04디렉토리 트리의 사용권한 인쇄하기(4557)
2002-01-04서비스 중지가 미치는 영향(4395)
2002-01-04로그오프시 기본 프린터(4356)
2002-01-04쉘을 기동하기전에 하나 이상의 사용되지 않는 파일 삭제하기(5964)
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.