Artikel mit ‘Windows’ getagged

Powershell Active Directory csv User Import
AD CSV Benutzer Import

Montag, 27. August 2012

Da ich grad ein wenig die Migration unserer 8 Domänen vorbereite – hier mal ein Powershell Script und Benutzer aus einer csv (mit Komma getrennt) ins AD zu importieren.

Download: ad_user_import_from_csv.ps1.txt

Die Datei in .ps1 umbenennen.

Damit das Script läuft muss noch die Execution Policy so geändert werden das auch „remotesigned“ Scripte ausgeführt werden dürfen.

set-executionpolicy remotesigned

Bei howtogeek.com gibs den original Artikel nach dem ich das Script umgebaut habe.

Zum editieren hab ich Notepad++ benutzt und den Quelltext mal eben von 20 auf 120 Zeilen ausgedehnt 🙂

An dieser Stelle – Danke an das OOP Modul im Studium – das hat an dieser Stelle wirklich was gebracht …

Das csv sollte so aussehen:

GivenName,sn,OU,Title,Description,Department,telephoneNumber
Anna,Bolika,KZH,Innere Medizin,OP Leiter,Magdeburg,0815/4711

Ich hab mich bemüht alles zu kommentieren 🙂

An dieser Stell möchte ich nochmal darauf hinweisen:

ICH BIN KEIN PROGRAMMIERER!!!!

(mehr …)

TMG Setup failed while registering Forefront TMG filters

Montag, 12. März 2012

mmmm was bei mir geholfen hat, war die Installation gleich mit geslipstreamten (Denglisch) SP2 durchzuführen.

Slipstream-Anleitung gibt es HIER

Denke das das Problem daher kommt, dass ich den TMG vorher „hart“ deinstalliert habe ohne ihm vom EMS Array (welches SP2 ist) zu trennen. Zumindest hat sich die Managementkonsole gleich wieder mit dem EMS verbunden statt mit dem lokalen TMG.

Sprachleiste via GPO deaktivieren
Disable the language bar via GPO

Freitag, 10. Februar 2012

Heute mal wieder nette Sachen für unsere lieben Terminalserver (Server 2008 R2) User *g

Die Einstellungen finden sich hier:

HKEY_CURRENT_USER\Software\Microsoft\CTF\LangBar

ShowStatus = 0 zeigt die Leiste auf dem Desktop an
ShowStatus = 4 docked das Leiste an die Taskbar
ShowStatus = 3 versteckt die Leiste

Sollte das nicht gleich funktionieren – evtl. mal den LangBar Schlüssel komplett löschen – der wird beim Anmelden wieder angelegt.

Möglichkeiten die Einstellungen zu setzen:
(mehr …)

Office 365 – Powershell – Senden Als – SendAs

Dienstag, 31. Januar 2012

Um mit einer anderen als der Standard E-Mail Adresse senden zu können muss man leider ein wenig tricksen …

Hierzu erstellt man einfach eine Verteilerliste mit sich selbst als Mitglied – dieser Liste kann man nun das Recht zuweisen das man damit auch Mails versenden kann.

Alle Verteilerlisten anzeigen lassen
Get-DistributionGroup

und dann eben die Rechte setzten
Add-RecipientPermission -AccessRights SendAs -Trustee

Das ganze geht natürlich auch für einen anderen Benutzer statt für eine Verteilergruppe

Um Vollzugriff auf ein anderes Benutzerpostfach zu vergeben geht man wie folgend vor

Alle Benutzer anzeigen lassen
get-MsolUser

Und dann die Vollzugriffsrechte vergeben
add-recipientpermission -trustee -accessrights SendAs

Office 365 – Catch all Regel

Dienstag, 31. Januar 2012

… gibs nicht 🙁

Catch-all Mailbox

A catch-all mailbox receives messages sent to email addresses in a domain that do not exist. Exchange Online anti-spam filters use recipient filtering to reject messages sent to mailboxes that don’t exist, so catch-all mailboxes are not supported.“

Link

Office 365 – Powershell – Passwortrichtlinien

Dienstag, 31. Januar 2012

Festlegen, dass ein Passwort nicht abläuft:

Zuerst zum Office 365 verbinden
Connect-Msolservice

Nun mal nachsehen was es alles für User gibt
get-msoluser

Ablaufen den Kennwortes für einen bestimmten User abschalten
set-msoluser –UserPrincipalName -PasswordNeverExpires $True

oder gleich für alle
get-msoluser | set-msoluser –PasswordNeverExpires $True

Kontrollieren ob das geklappt hat
get-MsolUser -UserPrincipalName |fl
oder für alle
get-MsolUser |fl

Und wenn man unbedingt möchte, kann man auch noch die „sicheren Passwörter“ abschalten (sollte man aber nicht!!)
set-msoluser –UserPrincipalName -StrongPasswordRequired $False