Dokumentenablage

Irgendwann bin ich angefangen alles was an Rechnungen, wichtige Kassenzettel oder andere Schriftstücke einzuscannen. Für mich hat es den Vorteil das ich nicht erst durch den Aktenordner wühlen muss oder das Kassenbelege irgendwann ausbleichen und man somit keinen Garantienachweis hat. Um die Ablage ein wenig zu Strukturieren habe ich mir ein kleines Shellscript erstellt.
In meinem Fall müssen die Dokumente in dem Ordner neu abgelegt werden und zwar nach folgendem Aufbau 15_10_2011-Amazon-Rechnung_Hochstuhl.pdf . Das Shellscript erstellt in meinem Fall unter /daten/Dokumente folgende Ordner: A-Z, datum, alles. Jedes Dokument was sich im Ordner neu befindet wird in den Ordner alles verschoben. Anschließend wird in diesem Beispiel unter dem Ordner A-Z der Ordner Amazon erstellt und ein Softlink der auf das eigentliche Dokument zeigt. Unter dem Ordner datum wird die Ordnerstruktur 2011/10/15 erstellt inklusive dem Softlink.

Als Scanner verwende ich übrigens den Canon MX340.

Download: dokumente.sh.tar.gz

HTC Desire S

Mein HTC Hero (Android Hero) hat immer mehr Probleme gemacht. Unter anderem ging GPS nicht mehr, Internet nur noch per WLAN und insgesamt reagierte es sehr träge. Irgendwann hatte ich die Nase voll und brauchte ein neues Gerät. Meiner Meinung nach lohnt es sich nicht bei bei einem Mobilfunkanbieter einen Vertrag abzuschließen für über 30 Euro im Monat. Für den Preis hat man dann zwar ein gutes Handy aber einen Tarif den man nie evtl ausnutzen würde. Ein Kollege wies mich auf das HTC Desire s hin das schon für unter 300 Euro zu bekommen ist. Kurzerhand bestellte ich es und ich bin begeistert. Das Gerät ist reagiert sehr schnell auf Eingaben und Aktionen wie zum Beispiel Aufbau der Internetverbindung via WLAN. Die Sense Oberfläche wurde ebenfalls ein wenig angepasst gegenüber der Version vom HTC Hero.
Ich kann für der Gerät mit der Austattung und dem Preis nur empfehlen.


CPU Auslastung durch Druckerwarteschlange

Ein Windowsserver hatte des öfteren eine CPU Auslastung von 100% und das obwohl er nur kleinere Dienste zur Verfügung stellte wie zum Beispiel DNS.
Im Taskmanager unter den Prozessen zeigte sich, das die Prozesse BRSS01A.EXE und BRSVC01A.EXE dafür verantwortlich waren. Die BRSS01A.EXE und BRSVC01A.EXE werden für Brother Drucker benötigt, genauer gesagt vom Brother Print Prozessor. Es stellte sich heraus das es auf dem Server eine Druckerfreigabe gab in der noch einige Druckaufträge lagen. Da der Drucker aber nicht mehr existierte, versuchte der Server immer wieder die Aufträge an den Drucker zu senden und verursachte damit die CPU Auslastung.

Benutzerpostfach exportieren

vor der Powershell habe ich exmerge verwendet um ein Benutzerpostfach zu exportieren.

Aber wie gesagt vor der Powershell, jetzt geht es einfach mit

New-MailboxExportRequest -Mailbox lieschen.mueller -FilePath „\\server\freigabe\lieschen.mueller.pst“

Der Vorteil mit der Powershell ist, es lassen sich mehrere Exportvorgänge nacheinander starten.

Mit Hilfe von

Get-MailboxExportRequest | Get-MailboxExportRequestStatistics

kann man sehen wie weit der Export ist. Um aus der Liste alle fertigen Exporte zu entfernen reicht

Get-MailboxExportRequest -Status Completed | Remove-MailboxExportRequest

.

Über

New-MailboxImportRequest -Mailbox lieschen.mueller -FilePath „\\server\freigabe\lieschen.mueller.pst“

lässt sich das Postfach wieder importieren.
Für den Import gibt es noch weitere Parameter.


wissen für unterwegs

Zwischendurch erstelle ich für mich kleine Anleitungen und Scripte. Um die Anleitungen etc. zwischen Rechnern auszutauschen, hatte ich mir Anfangs ein Subversionrepository angelegt. Das Repository lief auf meinem heimischen Rechner und mit Hilfe von Dyndns konnte ich von überall darauf zugreifen. Irgendwann störte es mich jedoch das der Rechner die ganze Zeit laufen mußte, also habe ich nach Alternativen gesucht.
Anfangs hatte ich verschiedene Notizbücher getestet, leider fehlten Möglichkeiten für den Abgleich oder es gab nur eine Windows bzw. Linux Version. An ein Wiki hatte ich auch gedacht, nur für einen Zugriff benötige ich dann immer Zugang zum Internet.

Also habe ich mir selber ein kleines Script gebastelt, das im Endeffekt eine einfache html Seite erstellt.
Die eigentlichen Texte müssen wie folgt abgelegt werden. Unter dem Ordner daten müssen die Hauptkategorien als weitere Ordner ablegt werden wie z.B. Linux, Windows und / oder Datenbanken. Hierunter kommen die Unterpunkte( ebenfalls als Ordner ) wie z.B. unter Linux Shellscripte, Firewall.

Aufbau:

daten/Linux/Shellscripte/backup/artikel.txt
daten/Linux/Shellscripte/backup/backup.sh
daten/Linux/Shellscripte/backup/folders.txt
daten/Windows/Powershell/Beispiele/artikel.txt
daten/Windows/Powershell/Postfach_export/artikel.txt

Das Script bastel.sh erstellt aus den Hauptordnern sowie den Unterordner das Menü. In der jeweiligen artikel.txt ist der Text enthalten, im Text kann [[ ]] für code Darstellung verwendet werden und [§ §] für Überschriften.
Alle Dateien die in zum Beispiel daten/Windows/Powershell/Postfach_export liegen werden mit in die Seite eingebunden.

Wenn nun der wissen Ordner zum Beispiel in Dropbox hinterlegt wird, wird er auf den verschiedenen Rechnern abgeglichen.

Download: wissen