Happy New Year!
1st of March I will start working in Denmark and I will continue my career in Coretech
Best,
Kaido
The key to efficient, effective, consistent, and secure user environment begins with raising the skill set of administrators
Happy New Year!
1st of March I will start working in Denmark and I will continue my career in Coretech
Best,
Kaido
We are currently preparing to roll out Internet Explorer 9 and we also need to install specific IE language package for specific OS MUI. I created a simple PowerShell script that queries installed OS MUI-s and then it will install correct IE 9 language package.
#Install IE9
$InstallIE9 = Start-Process IE9-Windows7-x86-enu.exe -ArgumentList "/quiet /norestart /update-no" -Wait -PassThru
if($InstallIE9.ExitCode -eq 0 -or $InstallIE9.ExitCode -eq 3010){
Set-Location "HKLM:\SYSTEM\CurrentControlSet\Control\MUI\UILanguages"
$ReqKeys = Get-ChildItem
foreach($item in $ReqKeys)
{
switch($item.PSChildName)
{
"en-US"
{
#Do Nothing
}
"et-ee"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-eti.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
Write-Host "Installing et-EE"
}
"fi-fi"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-fin.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"zh-cn"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-chs.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"cs-cz"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-csy.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"nl-nl"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-nld.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"fr-fr"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-fra.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"de-de"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-deu.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"hu-hu"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-hun.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"it-it"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-ita.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"ja-jp"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-jpn.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"pl-pl"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-plk.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"pt-br"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-ptb.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"ru-ru"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-rus.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"es-es"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-esn.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"sv-se"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-sve.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
"lv-lv"
{
Start-Process IE9-Windows6.1-LanguagePack-x86-lvi.msu -ArgumentList "/quiet /norestart" -Wait -PassThru
}
Default {"Do Nothing"}
}
}
}
Else{
Exit $InstallIE9.ExitCode
}
You can download this script from here link (Install-IE9MUI.ps1)
Three weeks ago I started a new project called Configuration Manager 2012 PowerShell SDK. This website is for Configuration Manager administrators and developers who are looking How-To examples. I will try to convert all the examples to PowerShell
Site - CM12SDK.Net
Yesterday I received this email
Dear Kaido Jarvemets,
Congratulations! We are pleased to present you with the 2012 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in System Center Configuration Manager technical communities during the past year.
Best
I created a simple PowerShell GUI for adding Configuration Manager resources to collections. This tool reads TXT files. You can add users and devices with this tool
You can download this example from here (Add_Configuration_Manager_12_Resources_GUI.zip). This ZIP file contains example TXT files and a log file
I just updated my CM12_Manage_DPGroups.ps1 PowerShell script file and now it contains almost every action that you can do in the CM console.
You can download this script from here