Oma igapäevaste tegevuste kõrvalt mõtlen ma, et kas teatud asju mida ma teen on võimalik mingit moodi lihtsustada või automatiseerida, et oleks vähem klikkimist ja saaks tegeleda millegi kasulikuga nt lugeda raamatut või arendada uusi asju.
Selles postituses näitan mis moodi on võimalik Active Directory MMC Snap-In natuke muuta, et teatud skripte või toiminguid koheselt selle seest käima lasta.
Kui te soovite Custom MMC-d oma arvutis teha, siis peate eelnevalt installeerima Remote Server Administrators Tools e RSAT. Windows 7 jaoks saate selle allalaadida siit: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d
Kuidas siis seda teha?
Esmalt peame looma MMC ja lisama sinna Active Directory Users and Computers Snap-Inni.
1. Start -> Run -> MMC
2. File -> Add/Remove Snap-In..
3. Valige Active Directory Users and Computers
4. OK
5. Salvestage see omale desktopile
Kui teil on MMC loodud, siis saame sinna vajalikke asju juurde liitma hakata. MMC külge on võimalik luua Taskpad vaateid e tööülesandelaua vaateid (otse tõlkes
). Selleks, et seda lisada valige sobiv OU e Organizational Unit ja valige menüüst Action -> New TaskPad View.

Peale seda avaneb teile Wizard mille kaudu saab selle TaskPadi luua

Siin on teil võimalik valida kuhu see Taskpad lisatakse alla, ülesse või vasakule jne.

Siit saate valida kas see TaskPad tehakse OU raames või kõikidele.

Paneme selle TaskPad vaate nimeks „Vajalikud tööriistad“


Kui Wizard on edukalt lõpule viidud näeme me oma MMC „Vajalikud tööriistad“ Taskpadi

Mida me sinna TaskPadi lisada saame?
Üks kasulik asi mida sinna näiteks lisada võiks on RDP e Remote Desktop Connection. Selleks, et RDP-d sinna lisada, valige see OU kuhu te selle TaskPadi tegite ja valige menüüst uuesti Action -> Edit TasPad View

Valige Tasks paneel

Siit valige New

Peale seda avaneb teile uus Wizard mille käigus on teil võimalik erinevaid asju sinna TaskPadi lisada

Siit valige Shell Command

RDP lisamiseks peab täitma väljad Command ja Parameters väljad. Command väljale kirjutage „mstsc.exe“ ja Parameter väljale “/v:$COL<0>“ .

Pange sellele Taskile nimi, nt RDP

Valige ikoon

TIP - Kui te soovite ilusamaid ikoone, siis valige custom Icon ja valige faili nimeks c:\windows\system32\imageres.dll – Alates Windows Vista

Kui kõik on edukalt läinud, siis peaksite Vajalike tööriistade all nägema RDP. Kui te nt soovite RDP ühendust teha, siis valige vastav arvuti ja vajutage RDP.

Selle RDP lisamine annab meile selle, et me ei pea enam arvuti nime trükkima ja saame seda teha otse AD MMC-st.
AGA mida veel võiks lisada? 
Lisada võiks sinna kõik vajalikud Taskid mida võib igapäevaselt vaja minna.
Kui te soovite näiteks sinna lisada Computer Management käivitamist otse MMC-st, siis selleks tuleb teil lisada uus TASK ja Shell Command
Computer Management.msc
Command: Compmgmt.msc
Parameters: /Computer= $COL<0>
Services.msc
Command: services.msc
Parameters: /Computer= $COL<0>
Event viewer
Command: Eventvwr
Parameters: $COL<0>
Kui te soovite mingit VB või PowerShelli skriti otse MMC-st käima lasta, siis selleks tuleb teil sama moodi valida Taski tegemisel Shell Command. Skripti seadistamisel tuleb ka Start IN lahter ära täita.

Need skriptid mis te sinna lisate võiks toetada parameetreid ja skriptid võiks panna kuhugi faili serveri peale kust nad oleksid alati saadaval.
Kirjutasin sellise lihtsa VB skripti mis käivitamisel kuvab järgneva informatsiooni

Ja kui arvuti ei vasta pingile

Kui teie keskkonnas on ka Configuration Manager olemas, siis teil on näiteks ka võimalus Resource Explorerit käima lasta aga selleks peab teil Configuration Manageri administraatori konsool arvutisse installeeritud olema. Selleks, et Configuration Manageri Resource Explorerit oleks võimalik MMC-st käima lasta peame me tegema VB skripti ja Resource Exploreri sellega käima laskma. VB skripti sees on kõige olulisem see rida.
WshShell.run "\\" & SCCMServer & "\SMS_" & SCCMSiteCode & "\AdminUI\bin\resourceexplorer.msc -s -sms:ResExplrQuery="& chr(34) & "Select ResourceID FROM SMS_R_SYSTEM WHERE Name='" & strComputer & chr(34) & "' -sms:Connection=\\" & SCCMServer &"\root\sms\site_" &SCCMSiteCode
See oli väike ülevaade mis moodi on võimalik teha custom MMC-d ja oma igapäevast elu lihtsamaks teha.

Skripti näited saate allalaadida siit: http://cid-030bc1ea09f784f6.office.live.com/browse.aspx/.Public/Other?uc=2
Kui te olete kõik muudatused ära teinud, siis ärge unustage seda salvestamast
Edu teile