ms

Batch Script und die Prozentzeichen

Written by  on November 25, 2015

Ich hab mich wieder Mal über ein Script geärgert.
Folgendes Beispiel hat beim Testen auf der Shell wunderbar funktioniert

C:\tmp\test>for /f %f in ('dir *.txt') DO echo %f
Datei nicht gefunden

C:\tmp\test>echo Volume
Volume

C:\tmp\test>echo Volumeseriennummer:
Volumeseriennummer:

C:\tmp\test>echo Verzeichnis
Verzeichnis

Das macht Output mit dem Befehl zwischen den einfachen Anführungszeichen.
Also ab in ein Script damit und nochmal ausgeführt

C:\tmp\test>test

Was? Kein Output – sollte das Script nicht das gleiche tun, wie wenn die Zeile auf der Shell geschrieben geht?
Eine kleine Änderung im Script – %f wird mit %%f ersetzt:

for /f %%f in ('dir *.txt') DO echo %%f

Und jetzt kommt aus dem Script das gleiche raus, wie vorher auf der Commandline:

C:\tmp\test>test

C:\tmp\test>for /F %f in ('dir *.txt') DO echo %f
Datei nicht gefunden

C:\tmp\test>echo Volume
Volume

C:\tmp\test>echo Volumeseriennummer:
Volumeseriennummer:

C:\tmp\test>echo Verzeichnis
Verzeichnis

Quelle und Erklärung bei Stackoverflow

Zwei Mal Powershell

Written by  on November 20, 2015

Einfache Übung – den Inhalt einer Datei am Bildschirm ausgeben.
Dazu eine Datei test.txt

das ist ein test
zeile 2

Und jetzt mal probieren, ein paar einfache Befehle auf der Shell einzugeben:

PS C:\tmp> $Input= get-content .\test.txt
PS C:\tmp> foreach ($line in $Input){
>>> write-output $line
>>> }
PS C:\tmp>

Seltsam, es kommt überhaupt kein Output raus? Was habe ich nur falsch gemacht? In dem Script vorhin hat das doch exakt genau so ausgeschaut!
Also ein Script daraus erstellen test.ps1

$Input= get-content .\test.txt
foreach ($line in $Input){
write-output $line
}

Und ausführen:

PS C:\tmp> .\test.ps1
das ist ein test
zeile 2

Schön – wer könnte auch erwarten, dass eine Shell zwei Mal das gleiche tun kann, mit exakt dem gleichen Input?

Wie wird die Gültigkeit von X.509v3 Zertifikaten überprüft?

Written by  on Oktober 26, 2015

Es gibt zumindest 3 Stellen, an denen Infos zu finden sind, ob ein X.509v3 Zertifikat noch gültig ist.
Verwirrend ist eigentlich nur, dass unter Windows alle Begriffe zwanghaft eingedeutscht wurden.

  • CDP (CRL Distribution Point), auf deutsch „Sperrlisten-Verteilunspunkt“
  • Wird die CRL vom CDP heruntergeladen gibt es unter „Freshest CRL“, auf deutsch „Aktuellste Sperrliste“ einen Eintrag für die Delta CRL, d.h. falls es eine gibt
  • AIA (Authority Information Access) auf deutsch „Zugriff auf Stelleninformation“ enthält den Pfad zum OCSP (Online Certificate Status Protocol) Responder

Zitat des Tages

Written by  on September 16, 2015

Danke Captain Obvious
1888434

Windows Server 2008 PKI and Certificate Security

Windows 10

Written by  on August 1, 2015

Windows 10 Update ist durch.

Was fällt auf?

  • Das GUI ist irgendwie hässlicher wie was man von Windows 7 oder Windows 8 gewohnt ist.
  • Scrollen am Touchpad geht nicht mehr – wahrscheinlich ein Treiberproblem.
  • Der Desktop ist schneller da, dafür dauert es dann etwas bis das rumrödeln auf der SSD fertig ist – hab ich das letzte Mal unter NT 4.0 und Win2k so erlebt
  • Beim wechseln zwischen WLAN & LAN geht manchmal gar keine Verbindung mehr… noch ein Treiberproblem?
  • Beim Update des Grafikkartentreibers auf eine Windows 10 Version folgte ein Restart… kein Treiber mehr da… ging erst beim zweiten Versuch
  • Altes Spiel ausprobiert – das macht in unregelmäßigen Abständen einfach Aussetzer

Sonst scheint alles beim Alten zu sein. Keine gröberen Probleme.

Startprobleme Outlook 2007

Written by  on Oktober 24, 2010


Problem:
Beim Starten von MS Outlook 2007 kommt die Fehlermeldung "Microsoft Office Outlook kann nicht gestartet werden. Das Outlook-Fenster kann nicht geöffnet werden."

Lösung:
Löschen von C:Users"Profilname"AppDataRoamingMicrosoftOutlookOutlook.xml.
Die Datei war, warum auch immer leer und wird beim nächsten Starten wieder neu angelegt!

Nähere Infos und eine Diskussion zum Thema findet sich unter http://www.office-loesung.de/ftopic327089_0_0_asc.php

Office 2007 fürs Studium

Written by  on November 29, 2009

Als Umsteiger von Office 2003 auf die 2007er Version muss man ja viele bekannte Funktionen erst lang und breit suchen. Jetzt hab ich mal eine hilfreiche Seite dazu entdeckt: www.studium-und-pc.de

Dort gibt es auch ein kostenloses E-Book welches sich mit vielen nützlichen Funktionen befasst!

Manifestsignaturzertifikat konnte im Zertifikatsspeicher nicht gefunden werden

Written by  on Oktober 11, 2009

Gegen die Fehlermeldung "Manifestsignaturzertifikat konnte im Zertifikatsspeicher nicht gefunden werden" hilft es ein neues Testzertifikat zu erstellen.

Projekt – Projekt Eigenschaften -> Signierung -> Testzertifikat erstellen

Quelle

Mehrere Excel Instanzen beim Klick auf xls Dateien starten

Written by  on Juni 29, 2008

Ich habe einige Zeit im Internet nachgeforscht und scheinbar hat noch niemand eine Lösung für das Problem, dass Excel immer alles in einem Fenster geöffnet haben möchte. Dies ist besonders dann störend wenn man zwie Listen abgleichen möchte oder einem sowieso zwei Bildschirme zur Verfügung stehen. Also hier eine kurze Anleitung wie man es hinbekommt, auch wenn alle "Experten" bisher klar gesagt haben, dass das ja überhaupt nicht geht!

Explorer starten -> Menüpunkt "Extras" -> Ordneroptionen -> Reiter "Dateitypen" -> "XLS" suchen -> Erweitert -> Im Fenster "Aktionen" den Punkt "Öffnen" wählen -> Bearbeiten -> Im Feld "Anwendung für diesen Vorgang" folgendes einfügen (inklusive der Anführungszeichen) "%1" und zusätzlich das Häkchen bei "DDE verwenden" entfernen

Es kann sein dass noch die Datei "PERSONL.XLS" entfernt werden muss, wenn man die Meldung bekommt dass diese von einer Person bereits verwendet wird. Das macht natürlich nur Sinn, wenn man da drin keine Einstellungen abgelegt hat!

Getestet wurde die Geschichte mit Windows XP und Excel 2003