Lästig bei der Arbeit mit der PowerShell kann das einbinden häufig verwendeter Module sein.
Nun kann man in jedes Skript den Import-Module Befehl einbauen, oder man baut ihn in seine persönliche profile.ps1 ein, die auf jedem Rechner liegt um beim Start der PowerShell ausgeführt wird, ein.
Ich habe mich für die 2te Variante entschieden, da ich meine Skripte so einfach und schlank wie möglich halten möchte.
Die
profile.ps1 liegt unter
"C:\Windows\System32\WindowsPowerShell\v1.0\"
Die Module in einem weiteren Unterordner
"Modules"
Ich empfehle, die von euch am meisten genutzten Module einzubinden. Und nur diese!
Hier ein Beispiel wie eine solche profile.ps1 aussehen kann:
Code:
add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
Import-Module PSWindowsUpdate
Import-Module ActiveDirectory
Import-Module GroupPolicy