달력

1

« 2025/1 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2009. 1. 21. 17:37

Outlook의 파라미터 (Outlook Command Line) Collaboration2009. 1. 21. 17:37

Outlook.exe /<Parameter>

/c messageclass
Creates a new item of the specified message class, works for any valid MAPI form.
For example:
/c ipm.activity creates a Journal entry
/c ipm.appointment creates an appointment
/c ipm.contact creates a contact
/c ipm.note creates an e-mail message
/c ipm.stickynote creates a note
/c ipm.task creates a task

/CleanClientRules
Starts Outlook and deletes client-based rules. For non-Exchange users.

/CleanFinders
Sets Outlook 2003 Search Folders back to the default state (deletes custom Search Folders)

/CleanFreeBusy
Cleans and regenerates free/busy information.

/CleanProfile
Removes invalid profile keys and recreates default registry keys where applicable.

/Cleanpst
Launches Outlook with a clean Personal Folders file (.pst)

/CleanReminders
Cleans and regenerates reminders.

/CleanRules
Starts Outlook and deletes client- and server-based rules.

/CleanSchedPlus
Deletes all Schedule+ data (free/busy, permissions, and .cal file) from the server.

/CleanServerRules
Starts Outlook and deletes server-based rules. Used only with Exchange server accounts.

/CleanViews
Restores default views.

/FirstRun
Starts Outlook as if it were run for the first time.

/ImportPrf prffilename
Launches Outlook and opens/imports the defined MAPI profile (*.prf). If Outlook is already open, queues the profile to be imported on the next clean launch.

/Profile profilename
Loads the specified profile. If your profile name contains a space, enclose the profile name in quotation marks.

/ResetFolderNames  (시스템 폴더 이름 변경 - 받은 편지함(inbox) 등)
Resets the language of the default folders to the language of the Outlook client.

/ResetFolders
Restores missing folders for the default delivery location.

/ResetOutlookBar
Rebuilds the Outlook Bar.

/ResetWunderBar
Rebuilds the new Outlook Control Bar in Outlook 2003.

/Rpcdiag
Opens Outlook and displays the remote procedure call (RPC) connection status dialog.

/Sniff
Starts Outlook and forces a detection of new meeting requests in the Inbox, and then adds them to the calendar.

:
Posted by 커널64
2009. 1. 21. 16:58

SCOM의 알림 메시지에 대한 파라미터 SystemCenter2009. 1. 21. 16:58

이벤트 규칙
EventDisplayNumber (Event ID): $Data/EventDisplayNumber$
EventDescription (Description): $Data/EventDescription$
Publisher Name (Event Source): $Data/PublisherName$
EventCategory: $Data/EventCategory$
LoggingComputer: $Data/LoggingComputer$
EventLevel: $Data/EventLevel$
Channel: $Data/Channel$
UserName: $Data/UserName$
EventNumber: $Data/EventNumber$

이벤트 모니터
EventDisplayNumber (Event ID): $Data/Context/EventDisplayNumber$
EventDescription (Description): $Data/Context/EventDescription$
Publisher Name (Event Source): $Data/Context/PublisherName$
EventCategory: $Data/Context/EventCategory$
LoggingComputer: $Data/Context/LoggingComputer$
EventLevel: $Data/Context/EventLevel$
Channel: $Data/Context/Channel$
UserName: $Data/Context/UserName$
EventNumber: $Data/Context/EventNumber$

반복 이벤트 모니터
EventDisplayNumber (Event ID): $Data/Context/Context/DataItem/EventDisplayNumber$
EventDescription (Description): $Data/Context/Context/DataItem/EventDescription$
Publisher Name (Event Source): $Data/Context/Context/DataItem/PublisherName$
EventCategory: $Data/Context/Context/DataItem/EventCategory$
LoggingComputer: $Data/Context/Context/DataItem/LoggingComputer$
EventLevel: $Data/Context/Context/DataItem/EventLevel$
Channel: $Data/Context/Context/DataItem/Channel$
UserName: $Data/Context/Context/DataItem/UserName$
EventNumber: $Data/Context/Context/DataItem/EventNumber$

성능 임계치 모니터
Object (Perf Object Name): $Data/Context/ObjectName$
Counter (Perf Counter Name): $Data/Context/CounterName$
Instance (Perf Instance Name): $Data/Context/InstanceName$
Value (Perf Counter Value): $Data/Context/Value$

서비스 모니터
Service Name: $Data/Context/Property[@Name='Name']$
Service Dependencies: $Data/Context/Property[@Name='Dependencies']$
Service Binary Path: $Data/Context/Property[@Name='BinaryPathName']$
Service Display Name: $Data/Context/Property[@Name='DisplayName']$
Service Description: $Data/Context/Property[@Name='Description']$

로그 파일 모니터
Logfile Directory: $Data/Context/LogFileDirectory$
Logfile name: $Data/Context/LogFileName$
String: $Data/Context/Params/Param[1]$

로그 파일 규칙
Logfile Directory: $Data/EventData/DataItem/LogFileDirectory$
Logfile name: $Data/EventData/DataItem/LogFileName$
String: $Data/EventData/DataItem/Params/Param[1]$

알림 (E-mail, IM, SMS 등)
AlertID GUID: $Data/Context/DataItem/AlertId$
Alert Name: $Data/Context/DataItem/AlertName$
Alert category: $Data/Context/DataItem/Category$
True/False: $Data/Context/DataItem/CreatedByMonitor$
CustomField1: $Data/Context/DataItem/Custom1$
CustomField2: $Data/Context/DataItem/Custom2$ ...
UTC Date/Time of Dataitem created: $Data/Context/DataItem/DataItemCreateTime$
LocalTime Date/Time of Dataitem created: $Data/Context/DataItem/DataItemCreateTimeLocal$
UTC Date/Time DataItem was modified: $Data/Context/DataItem/LastModified$
Local Date/Time DataItem was modified: $Data/Context/DataItem/LastModifiedLocal$
ManagedEntity GUID: $Data/Context/DataItem/ManagedEntity$
ManagedEntity Display name: $Data/Context/DataItem/ManagedEntityDisplayName$
ManagedEntity Full name: $Data/Context/DataItem/ManagedEntityFullName$
Managed Entity Path: $Data/Context/DataItem/ManagedEntityPath$
Alert Priority Number (High=1,Medium=2,Low=3): $Data/Context/DataItem/Priority$
Alert Owner: $Data/Context/DataItem/Owner$
Alert Repeat Count: $Data/Context/DataItem/RepeatCount$
Resolution state ID (0=New, 255= Closed): $Data/Context/DataItem/ResolutionState$
UTC Date/Time ResolutionState was last modified: $Data/Context/DataItem/ResolutionStateLastModified$
Local Date/Time ResolutionState was last modified: $Data/Context/DataItem/ResolutionStateLastModifiedLocal$
Resolution State Name (New, Closed): $Data/Context/DataItem/ResolutionStateName$
Person resolving the alert: $Data/Context/DataItem/ResolvedBy$
Alert Severity ID: $Data/Context/DataItem/Severity$
TicketID: $Data/Context/DataItem/TicketId$
UTC Time Added: $Data/Context/DataItem/TimeAdded$
Local Time Added: $Data/Context/DataItem/TimeAddedLocal$
UTC Time Raised: $Data/Context/DataItem/TimeRaised$
Local Time Raised: $Data/Context/DataItem/TimeRaisedLocal$
UTC Date/Time the Alert was resolved: $Data/Context/DataItem/TimeResolved$
Workflow ID (GUID): $Data/Context/DataItem/WorkflowId$
The Web Console URL: $Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/WebConsoleUrl$
Principalname of the management server: Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/PrincipalName$
Name of the recipient (e.g. the Email alias to which the notification is addressed): $Data/Recipients/To/Address/Address$

:
Posted by 커널64
2009. 1. 21. 16:10

SCOM 2007 자료 SystemCenter2009. 1. 21. 16:10

Management Group summary and licensing information tool
관리 그룹 및 관리 계정에 대한 정보 확인
Usage:
MGInfo /L   ->  RMS에서 실행 시
MGInfo /S <RMSName> <domain\user>  ->  원격 RMS에 연결 시 (Microsoft.EnterpriseManagement.OperationsManager.Common.dll, Microsoft.EnterpriseManagement.OperationsManager.dll 필요)



Effective Configuration Viewer for Operations Manager 2007
관리 대상 서버가 받고 있는 정책에 대한 정보 확인 (적용받는 규칙, 모니터 등)
Usage:
1. GUI
2. Command Line
=> effectiveconfigurationviewer <RMS> <Agent> c:\AgentInfo.xml


Powershell Script - GetContainingGroups.PS1
관리 대상 서버가 속하는 그룹 정보를 출력하는 스크립트
Usage:
GetContainingGroups.ps1 -computerFQDN:'<ManagedServer>'


Powershell Script - GetContainingGroups.PS1
Seal 되어 있는 관리팩(.MP)를 Unseal 하는 스크립트
Usage:
MpToXml.ps1 -mpFilePath:'C:\Microsoft.Exchange.Server.2003.Monitoring.mp' -outputDirectory:'C:\'


Override Explorer
Class 별 또는 Computer 별로 재정의 값 확인


Override Creator
다수의 컴퓨터에 대해 Disable하는 Override 작업 시 사용


Proxy Settings
다수의 에이전트에 대해 Agent Proxy 설정 시 사용



Management Pack Authoring Console
http://download.microsoft.com/download/f/4/3/f438d6a0-290c-42b8-8f9c-c6660f89e1aa/OpsMgr07_x64_AuthConsole.exe
http://download.microsoft.com/download/f/4/3/f438d6a0-290c-42b8-8f9c-c6660f89e1aa/OpsMgr07_x86_AuthConsole.exe

 

:
Posted by 커널64

<InstalledDir>\inboxes\clifiles.src\hinv\SMS_DEF.MOF
다음 11가지 AI 관련 Report를 기본값인 FALSE에서 TRUE로 변경

Installed Software
Installed Software MS
System Console Usage
System Console User
Software Shortcut
AUtoStart Software
Installed Executable
Browser Helper Object
USB Device
SW Licensing Service
SW Licensing Product


<InstalledDir>\inboxes\clifiles.src\hinv\Configuration.MOF
CCM_CALTrackconfig 설정

CALCollectionType : 기본값(0 - Disable),  1 - User CAL, 2 - Device CAL, 3 - All
CALCollectionTypeFrequencyDays : 주기 기본값은 7일

:
Posted by 커널64

Exchange Server 2003의 경우

받은 편지함
https://<ServerName>/exchange/<UserName>/?cmd=loadmodule&module=inbox

일정
https://<ServerName>/exchange/<UserName>/?cmd=loadmodule&module=calendar

연락처
https://<ServerName>/exchange/<UserName>/?cmd=loadmodule&module=contacts

작업
https://<ServerName>/exchange/<UserName>/?cmd=loadmodule&module=tasks


Exchange Server 2007의 경우

받은 편지함
https://<ServerName>/owa/<UserSMTPAddress>/?cmd=contents&module=Inbox

일정
https://<ServerName>/owa/<UserSMTPAddress>/?cmd=contents&module=calendar

연락처
https://<ServerName>/owa/<UserSMTPAddress>/?cmd=contents&module=contacts

작업
https://<ServerName>/owa/<UserSMTPAddress>/?cmd=contents&module=tasks

(<UserSMTPAddress>를 지정하지 않으면 인증된 사용자의 기본 사서함이 열린다.)

:
Posted by 커널64
2009. 1. 13. 01:29

AD Replication Monitoring 오류 (0x8004100E) SystemCenter2009. 1. 13. 01:29

Active Directory Management Pack Import 후 다음 오류 발생

The script 'AD Replication monitoring' encountered a runtime error. Failed to determine whether the WMI replication provider is installed. The error returned was: 'Invalid Parameter' (0x80041008)

AD Remote Topology Discovery cannot determine whether the WMI Replication Provider is installed. The error returned was: 'Invalid Parameter' (0x80041008).

Replication 관련 정보를 가져오기 위해 사용되는 Replprov.dll의 오류로 인해 발생한다.

[해결]
Windows Server 2000 DC
hotfix 설치 후 다음 명령 실행
rundll32.exe %systemroot%\system32\replprov.dll,DoMofComp

Windows Server 2003 DC
hotfix 설치


http://support.microsoft.com/kb/889054
:
Posted by 커널64

알림 메시지 1 
AD Lost And Found Object Count: The script 'AD Lost And Found Count' failed to create object
'McActiveDir.ActiveDirectory'. This is an unexpected error. The error returned was 'ActiveX component can't create object' (0x1AD)

알림 메시지 2
AD Database and Log: The script 'AD Database and Log' failed to create object 'McActiveDir.ActiveDirectory'.
The error returned was 'ActiveX component can't create object' (0x1AD)


[해결]
보통 Windows Server 2000 Domain Controller에서 발생
모든 DC에 SCOM 설치 미디어에서 Active Directory Helper Object 설치 (oomads.msi)

:
Posted by 커널64

구문

설명

예제

단일 문자

.

줄 바꿈 문자를 제외한 모든 단일 문자를 찾습니다.

a.o "around"에서 "aro"와 일치하고 "about"에서 "abo"와 일치하지만 "across"에서 "acro"와는 일치하지 않습니다.

0 이상

*

앞의 식을 0번 이상 찾습니다.

a*b "bat" "b" "about" "ab"를 찾습니다.

e.*e "enterprise"라는 단어를 찾습니다.

하나 이상

+

앞의 식을 한 번 이상 찾습니다.

ac+ "race" "ace" 같이 문자 "a"와 최소한 하나 이상의 "c"를 포함하는 단어를 찾습니다.

a.+s "access"라는 단어를 찾습니다.

줄의 시작

^

줄의 시작 부분에서 일치하는 문자열을 찾습니다.

^car "car"라는 단어가 편집기 줄의 첫 번째 문자 집합에 나올 때만 찾습니다.

줄의 끝

$

줄의 끝 부분에서 일치하는 문자열을 찾습니다.

end$ "end"라는 단어가 편집기 줄의 마지막 문자 집합에 나올 때만 찾습니다.

단어의 시작

< 

텍스트의 해당 지점에서 시작하는 단어만 찾습니다.

<in "in"으로 시작하는 "inside" "into" 등의 단어를 찾습니다.

단어의 끝

> 

텍스트의 해당 지점에서 끝나는 단어만 찾습니다.

ss> "ss"로 끝나는 "across" "loss" 등의 단어를 찾습니다.

줄 바꿈

\n

운영 체제에 독립적인 줄 바꿈을 찾습니다. 바꾸기 식에 줄 바꿈을 삽입합니다.

End\nBegin "End"가 줄의 마지막 문자열이고 "Begin"이 다음 줄의 첫 번째 문자열인 경우에만 단어 "End" "Begin"을 찾습니다.

바꾸기 식의 경우에는 다음과 같습니다.

Begin\nEnd는 첫 줄에서 "End"라는 단어를 "Begin"으로 바꾸고 줄 바꿈을 삽입한 다음 "Begin" "End"로 바꿉니다.

집합에 있는 한 문자

[]

[] 안의 문자 중 하나를 찾습니다. 문자 범위를 지정하려면 대시(-)로 구분하여 시작 및 끝 문자를 입력합니다(: [a-z]).

be[n-t] "between" "bet", "beneath" "ben", 그리고 "beside" "bes"는 찾지만 "below" "bel"은 찾지 않습니다.

집합에 없는 한 문자

[^...]

^ 뒤에 오는 문자 집합에 포함되지 않는 문자를 찾습니다.

be[^n-t] "before" "bef", "behind" "beh", 그리고 "below" "bel"은 찾지만 "beneath" "ben"은 찾지 않습니다.

또는

|

OR 기호(|) 앞 또는 뒤에 나오는 식과 일치하는 항목을 찾습니다. 이 구문은 그룹에서 가장 자주 사용됩니다.

(sponge|mud) bath "sponge bath" "mud bath"를 모두 찾습니다.

이스케이프

\

백슬래시(\) 뒤에 나오는 문자열을 리터럴로 간주하고 일치하는 항목을 찾습니다. 이렇게 하면 { ^과 같이 정규식 표기에 사용되는 문자를 찾을 수 있습니다.

\^ ^ 문자를 검색합니다.

태그 식

{}

중괄호로 묶인 식을 포함하여 태그가 지정된 텍스트를 찾습니다.

zo{1} "Alonzo1" "Gonzo1" "zo1"은 찾지만 "zone" "zo"는 찾지 않습니다.

C/C++ 식별자

:i

([a-zA-Z_$][a-zA-Z0-9_$]*) 식의 약식 형태입니다.

가능한 모든 C/C++ 식별자를 찾습니다.

따옴표 붙은 문자열

:q

(("[^"]*")|('[^']*')) 식의 약식 형태로, 작은따옴표나 큰따옴표로 묶인 모든 문자를 찾고 따옴표 자체도 찾습니다.

:q "test quote" 'test quote'는 찾지만 can't 't는 찾지 않습니다.

공백 또는 탭

:b

공백 또는 탭 문자를 찾습니다.

Public:bInterface는 텍스트에서 "Public Interface"라는 구를 찾습니다.

정수

:z

모든 숫자 조합을 찾는 ([0-9]+) 식의 약식 형태입니다.

"1", "234", "56" 등의 모든 정수를 찾습니다.

^.*[]ERROR[].*
메시지 시작부터 검색해 앞 뒤에 공백 한 칸씩을 가지고 ERROR 메시지가 있는 파라미터 검색

:
Posted by 커널64

Netstat -an | findstr "ESTABLISHED"해서 ESTABLISHED 세션 수 성능 수집

Rule > New > Probe based > Script(performance)

Object, Counter, Instance 적당한 값
Value: $Data/Property[@Name='ESTABLISHED Count']$

---------------------------------------------------------------------------------------------------------------

ESTABLISHED.vbs


Dim oAPI, oBag
Set oAPI = CreateObject("MOM.ScriptAPI")
Set oBag = oAPI.CreatePropertyBag()

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile (".\ESTABLISHED.BAT", 8, True)

objTextFile.WriteLine("netstat -an -p tcp | findstr ESTABLISHED")
objTextFile.Close
Set objTextFile  = nothing

Set shellobj=WScript.CreateObject("WScript.Shell")
Set execObj=shellobj.Exec(".\ESTABLISHED.BAT")
OutData=execObj.StdOut.ReadAll()
val=execObj.StdOut.Line - 3

Set aFile = objFSO.GetFile(".\ESTABLISHED.BAT")
aFile.Delete
Set aFile = nothing
Set execObj = nothing

Call oBag.AddValue("ESTABLISHED Count",val)
Call oAPI.Return(oBag)

:
Posted by 커널64
2009. 1. 9. 21:30

SCOM 2007 Agent 지원 S/W(운영체제) SystemCenter2009. 1. 9. 21:30

관리 대상
(Agent)

 

운영체제
요구사항

Windows 2000 with SP4, Server/Professional Edition
Windows Server 2003 with SP1 or SP2, Standard (x86/x64/IA64 Edition)
Windows Server 2003 with SP1 or SP2, Enterprise (x86/x64/IA64 Edition)
Windows Server 2003 with SP1 or SP2, Datacenter (x86/x64/IA64 Edition)
Windows Server 2003 R2 with SP1 or SP2, Standard (x86/x64/IA64 Edition)
Windows Server 2003 R2 with SP1 or SP2, Enterprise (x86/x64/IA64 Edition)
Windows Server 2003 R2 with SP1 or SP2, Datacenter (x86/x64/IA64 Edition)
Windows XP with SP2, Professional (x86/x64 Edition)
Windows Vista, Ultimate (x86/x64 Edition)
Windows Vista, Business (x86/x64 Edition)
Windows Vista, Enterprise (x86/x64 Edition)
Windows Server 2008, Standard (x86/x64 Edition) (Full/Core Installation)
Windows Server 2008, Enterprise (x86/x64 Edition) (Full/Core Installation)
Windows Server 2008, Datacenter (x86/x64) Edition (Full/Core Installation)

:
Posted by 커널64