Zasfe
Zasfe's memory
Zasfe
전체 방문자
오늘
어제
  • 분류 전체보기 (143)
    • 이야기 (50)
    • 뜻알기 (1)
    • 컴퓨터 (91)

인기 글

최근 글

태그

  • 저장프로시저
  • cmd
  • webknight 2.2
  • 캐슬
  • 보안
  • Skin
  • webshell
  • 생각
  • IIS7
  • webhacking
  • rsync
  • VBScript
  • webknight2.1
  • web.config
  • Castle
  • IIS
  • Function
  • ASP
  • Microsoft Windows 2000 Scripting Guide
  • Security
  • MSSQL2K
  • nslookup
  • 배치파일
  • error
  • backup
  • MSSQL
  • webknight2.2
  • Autoit
  • webknight
  • 홈페이지 보안 강화도구
hELLO · Designed By 정상우.
Zasfe

Zasfe's memory

컴퓨터

[Scripting Guide] - 스크립트의 개념

2007. 3. 29. 01:03

윈도우 기반의 컴퓨터를 관리하는 스크립트를 만드는 것은 윈도우 2000 기반에서 사용이 가능한 스크립트 기법을 이해해야 합니다.

Microsoft® Visual Basic® Scripting Edition (VBScript); Windows Script Host (WSH); the Script Runtime library; Active Directory Service Interfaces (ADSI); and Windows Management Instrumentation (WMI) 와 같은 기본적인 시스템관리 스크립트 기법을 소개할것입니다.

누구나 스크립트는 어렵고, 시간낭비이고, (WSH, WMI, ADSI, CDO, ADO, COM)등의 많은 종류의 언어를 배워야 한다고 생각합니다. 시스템 관리자는 스크립트제작자가 될 시간이 없습니다.

Set objNetwork = CreateObject("WScript.Network")
objNetwork.MapNetworkDrive "X:", \\atl-fs-01\public

위 스크립트는 공유폴더(\\atl-fs-01\public) 를 X 드라이브로 만드는 스크립트 입니다.
시스템관리자라면 벌써 눈치챘을수도 있는데, Universal Naming Convention(UNC) 경로나 공유폴더를 드라이브로 매핑시키는 기법입니다.

이처럼 스크립트를 만드는것은  많은 시간이 걸리지 않습니다.
이번에는  컴퓨터의 모든 이벤트로그를 백업하면서 삭제하는 스크립트입니다.

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate, (Backup, Security)}!\\" _
        & strComputer & "\root\cimv2")
Set colLogFiles = objWMIService.ExecQuery _
    ("Select * from Win32_NTEventLogFile")
For Each objLogfile in colLogFiles
    strBackupLog = objLogFile.BackupEventLog _
        ("c:\scripts\" & objLogFile.LogFileName & ".evt")
    objLogFile.ClearEventLog()
Next

이 스크립트는 드라이브 매핑 스크립트와는 다릅니다. 게다가 Windows Management Instrumentation (WMI) 를 사용하는 방법을 알아야 합니다.

'컴퓨터' 카테고리의 다른 글

커맨드라인을 이용한 FTP 파일 전송 배치파일 예제  (0) 2007.03.31
[Scripting Guide] - VBscript  (0) 2007.03.30
Microsoft Windows 2000 Scripting Guide - intro  (0) 2007.03.29
[VMware] 5.0 에서 3D 사용하기.  (0) 2007.03.19
[IIS 주무르기] Chapter 1 - 시작하기  (0) 2007.03.16
    '컴퓨터' 카테고리의 다른 글
    • 커맨드라인을 이용한 FTP 파일 전송 배치파일 예제
    • [Scripting Guide] - VBscript
    • Microsoft Windows 2000 Scripting Guide - intro
    • [VMware] 5.0 에서 3D 사용하기.
    Zasfe
    Zasfe
    느낌. 기억

    티스토리툴바