Moin,
ich hoffe ich treffe das richtige Board mit meiner Frage.
Ich habe einen Win Server 2008 R2 und möchte folgendes ausführen:
Mit dem Scheduler soll eine Batch aufgerufen werden, die ein Powershell-Script aufruft. In dem Powershell-Script möchte ich mit "Get-AdUser" Objekte aus dem AD auslesen und als Textdatei ablegen.
Folgendes steht in der Batch:
powershell.exe -noexit d:\Whitelist_Script\SMTP.ps1 >d:\Whitelist_Script\HE_test.txt
Folgendes steht in dem ps1-Script:
import -module activedirectory
Get-ADUser -filter {mail -like "*"} -Searchbase "OU=HE,OU=Hermes,DC=hermes,DC=int,DC=hlg,DC=de” -Properties {Mail}
Ausgegeben bekomme ich:
The term 'import' is not recognized as the name of a cmdlet, function, script f
ile, or operable program.
Wenn ich statt des Scriptes den Einzeiler direkt in der Konsole "Active Directory Module for WIndows Powershell" eingebe, ist das Ergebnis super.
Wie bekomme ich das jetzt automatisiert hin?
Danke für Tipps!
Matthias