|
|
Seite 1 von 1112345»10...Letzter »
Von Roland, am Sa, 05.06.2010, 02:05 In der Powershell kann man sich mit folgendem Befehl die Nummer der aktuellen Kalenderwoche ausgeben lassen:
get-date -uFormat % V
Nur leider entspricht die Ausgabe nicht der Nummerierung der Kalenderwochen gemäß ISO 8601, in der folgende Parameter festgelegt sind:
Erster Tag der Woche ist Montag
Erste Woche des Jahres (also KW1) ist die erste 4-Tage-Woche
In der …
Uhr In der Powershell kann man sich mit folgendem Befehl die Nummer der aktuellen Kalenderwoche ausgeben lassen:
get-date -uFormat % V
Nur leider entspricht die Ausgabe nicht der Nummerierung der Kalenderwochen gemäß ISO 8601, in der folgende Parameter festgelegt sind:
Erster Tag der Woche ist Montag
Erste Woche des Jahres (also KW1) ist die erste 4-Tage-Woche
In der …
Von Roland, am Do, 03.06.2010, 21:29 Beim Erstellen eines Scripts für einen Kunden habe ich in Sachen Powershell einiges dazugelernt.
Powershell und MySQL
Mit Powershell lassen sich auch Abfragen auf MySQL Datenbanken generieren. Benötigt wird dafür der .NET MySQL Connector . Aus dem heruntergeladenen Paket wird die Datei MySql.Data.dll benötigt, diese habe ich im Script-Verzeichnis abgelegt. Der Code für eine Abfrage …
Uhr Beim Erstellen eines Scripts für einen Kunden habe ich in Sachen Powershell einiges dazugelernt.
Powershell und MySQL
Mit Powershell lassen sich auch Abfragen auf MySQL Datenbanken generieren. Benötigt wird dafür der .NET MySQL Connector . Aus dem heruntergeladenen Paket wird die Datei MySql.Data.dll benötigt, diese habe ich im Script-Verzeichnis abgelegt. Der Code für eine Abfrage …
Von Roland, am Fr, 06.11.2009, 00:22 Aus meiner heutigen Powershell-Session mit meinem Kollegen Carsten ist ein Script als Funktion get-permissions entstanden, mit dem man die Postfächer ausgeben kann, auf die ein einzugebender User die Berechtigung “Vollzugriff” (fullaccess) bzw. “Senden Als” (SendAs) hat. Es werden beide Rechte für alle Postfächer in der Organisation geprüft. Bei größeren Umgebungen kann ein …
Uhr Aus meiner heutigen Powershell-Session mit meinem Kollegen Carsten ist ein Script als Funktion get-permissions entstanden, mit dem man die Postfächer ausgeben kann, auf die ein einzugebender User die Berechtigung “Vollzugriff” (fullaccess) bzw. “Senden Als” (SendAs) hat. Es werden beide Rechte für alle Postfächer in der Organisation geprüft. Bei größeren Umgebungen kann ein …
Von Roland, am Do, 19.11.2009, 23:54 Mein Exchange 2007 Server muss einem Exchange 2010 weichen. Da ich nur einen Server habe und ein Inplace-Upgrade auf Exchange 2010 nicht unterstützt wird, stellte sich die Frage, nach einer sinnvollen Datensicherung des Postfachinhalts.
Die Lösung ist der Powershell Befehl Export-Mailbox. Mit dem Befehl kann der Inhalt eines Postfachs entweder in ein anderes Postfach, oder in eine PST-Datei …
Uhr Mein Exchange 2007 Server muss einem Exchange 2010 weichen. Da ich nur einen Server habe und ein Inplace-Upgrade auf Exchange 2010 nicht unterstützt wird, stellte sich die Frage, nach einer sinnvollen Datensicherung des Postfachinhalts.
Die Lösung ist der Powershell Befehl Export-Mailbox. Mit dem Befehl kann der Inhalt eines Postfachs entweder in ein anderes Postfach, oder in eine PST-Datei …
Von Roland, am Fr, 15.01.2010, 23:01 Wenn man Abfrageergebnisse mittels Powershell weiterverarbeiten möchte, stößt man auf Probleme, sobald die Abfrage keinen Wert ergeben hat. Praktisches Beispiel: Abfrage der Mailboxgrößen mit get-mailboxstatistics. Will man die Werte per value.ToMB() in Megabyte umrechnen, erhält man die Fehlermeldung: “You cannot call a method on a null-valued expression.”
Lösung:
Vor der …
Uhr Wenn man Abfrageergebnisse mittels Powershell weiterverarbeiten möchte, stößt man auf Probleme, sobald die Abfrage keinen Wert ergeben hat. Praktisches Beispiel: Abfrage der Mailboxgrößen mit get-mailboxstatistics. Will man die Werte per value.ToMB() in Megabyte umrechnen, erhält man die Fehlermeldung: “You cannot call a method on a null-valued expression.”
Lösung:
Vor der …
Von Roland, am Di, 17.11.2009, 06:36 Wieder eine nette Aufgabe aus der Praxis. Wegen des Wechsels einiger Mitarbeiter in eine andere Firma innerhalb des Konzerns haben diese Mitarbeiter einen neuen Mailaccount erhalten. Für den bisherigen Mailaccount sollte für die Dauer von 4 Wochen eine Abwesenheitsnotiz geschaltet werden, die die Absender auf die neue E-Mail-Adresse hinweist. Bei 87 betroffenen Mitarbeitern, lohnte es sich, …
Uhr Wieder eine nette Aufgabe aus der Praxis. Wegen des Wechsels einiger Mitarbeiter in eine andere Firma innerhalb des Konzerns haben diese Mitarbeiter einen neuen Mailaccount erhalten. Für den bisherigen Mailaccount sollte für die Dauer von 4 Wochen eine Abwesenheitsnotiz geschaltet werden, die die Absender auf die neue E-Mail-Adresse hinweist. Bei 87 betroffenen Mitarbeitern, lohnte es sich, …
Von Roland, am Mo, 09.11.2009, 05:48 Wenn man mit dem hier veröffentlichten Code eine E-Mail versendet, hat man keine Kontrolle darüber, ob die E-Mail auch zugestellt wurde. Abhilfe bietet der Parameter “DeliveryNotificationOptions”, der folgende Werte akzeptiert:
None – keine Zustellbestätigung
OnSuccess – Benachrichtigung wenn Zustellung erfolgreich war
OnFailure – Benachrichtigung wenn die Zustellung …
Uhr Wenn man mit dem hier veröffentlichten Code eine E-Mail versendet, hat man keine Kontrolle darüber, ob die E-Mail auch zugestellt wurde. Abhilfe bietet der Parameter “DeliveryNotificationOptions”, der folgende Werte akzeptiert:
None – keine Zustellbestätigung
OnSuccess – Benachrichtigung wenn Zustellung erfolgreich war
OnFailure – Benachrichtigung wenn die Zustellung …
Von Roland, am Fr, 06.11.2009, 21:28 Das hier veröffentlichte Script , mit dem die Berechtigungen eines Users auf Postfächer ausgegeben werden können, ist noch unbefriedigend. Es werden zwar alle Postfächer ausgegeben, bei denen der User die Berechtigung “Vollzugriff” bzw. “Senden Als” hat, aber es fehlt noch etwas. Was, wenn der User nicht direkt auf ein Postfach berechtigt ist, sondern die Berechtigungen durch …
Uhr Das hier veröffentlichte Script , mit dem die Berechtigungen eines Users auf Postfächer ausgegeben werden können, ist noch unbefriedigend. Es werden zwar alle Postfächer ausgegeben, bei denen der User die Berechtigung “Vollzugriff” bzw. “Senden Als” hat, aber es fehlt noch etwas. Was, wenn der User nicht direkt auf ein Postfach berechtigt ist, sondern die Berechtigungen durch …
Von Roland, am Fr, 06.11.2009, 00:11 Mit dem Befehl get-MailboxPermission kann man die Berechtigungen auf ein Postfach auslesen. So viel wusste ich bereits. Dank einer Powershell-Session mit meinem Kollegen, dem “magischen Arbeiter” Carsten , habe ich heute noch einiges dazu gelernt. Danke @Carsten.
Das Attribut “AccessRights” ist kein multi-valued Attribut, die Berechtigungen werden durch Komma getrennt aufgelistet. …
Uhr Mit dem Befehl get-MailboxPermission kann man die Berechtigungen auf ein Postfach auslesen. So viel wusste ich bereits. Dank einer Powershell-Session mit meinem Kollegen, dem “magischen Arbeiter” Carsten , habe ich heute noch einiges dazu gelernt. Danke @Carsten.
Das Attribut “AccessRights” ist kein multi-valued Attribut, die Berechtigungen werden durch Komma getrennt aufgelistet. …
Von Roland, am So, 11.10.2009, 22:45 Eine häufige Aufgabe in der täglichen Praxis ist das Erweitern der Größenbeschränkungen von Postfächern. Klar kann man das auch über die Exchange Verwaltungskonsole grafisch lösen, aber schneller und eleganter ist eine Lösung per Powershell.
Das folgende Beispiel basiert auf der Vorgabe, dass Erweiterungen jeweils um 250 MB durchgeführt werden. Folgende Schritte sind zur Lösung der …
Uhr Eine häufige Aufgabe in der täglichen Praxis ist das Erweitern der Größenbeschränkungen von Postfächern. Klar kann man das auch über die Exchange Verwaltungskonsole grafisch lösen, aber schneller und eleganter ist eine Lösung per Powershell.
Das folgende Beispiel basiert auf der Vorgabe, dass Erweiterungen jeweils um 250 MB durchgeführt werden. Folgende Schritte sind zur Lösung der …
Seite 1 von 1112345»10...Letzter »
|
|
Kommentare