PowerShell

"Windows Experience Index" opvragen met PowerShell

Met het Powershell is het simpel om de Windows Experience Index cijfers op te vragen. In PowerShell versie 1.0 en 2.0 vraag je via Get-WMIObect de volgende WMI class op

gwmi Win32_WinSat

- of -

Get-WMIObject Win32_WinSat

 

Omdat je via Get-WMIObject een WMI call uitvoerd kan je makkelijk remote systemen opvragen door middel van de '-ComputerName' parameter.

Keyboard layout instellen met PowerShell

Op zowel Windows 8 als Windows 2012, die standaard met PowerShell v3.0 komen is het mogelijk om veel van de culturale instellingen te doen via de nieuw toegevoegde CmdLet's. Erg handig voor de Windows Core editions.

Om het toetsenbord op Azerty Belgium (NL-BE) te zetten type je hetvolgende:

Set-WinUserLanguageList -LanguageList NL-BE

Voor een lijst van alle culture  Cmd-Let's, gebruik het volgende commando:

Custom PowerShell prompt

In mijn aangepaste PowerShell  prompt zitten 2 elementen welke super handig zijn in dagelijks gebruik

1. De computernaam

Doordat ik dagelijks op zoveel verschillende computers werk,  is  het soms lastig om te herinneren op welke computer ik aan het werken ben. En terwijl ik vroeger in DOS wel eens  “Set Comp” typte of in PowerShell “ls env:computername” is het toch aangenamer dat dit nu steeds gewoon op het scherm staat.

2. De “dubbele” – commando regel

SharePoint Feature ID's zoeken met PowerShell

Bij het zoeken naar een probleem op een Microsoft SharePoint 2007 farm, kwam ik bij volgende foutmelding in de crawl log terecht:

Telkens ik een nieuw crawl opstarten, die er na enkele seconden mee stopte, verscheen dit bericht in de log file(s):

"Error in the Site Data Web Service. (*** Unexpected end of file has occurred. The following elements are not closed: List, Lists, Web. Line xx, position xxxxx.)"

Abonneren op RSS - PowerShell