Per FTP mit Windows-Bordmitteln Unterverzeichnisse übertragen (rekursives FTP)
Was unter Linux kein Problem ist, stellt mit Windows-Bordmitteln eine nicht zu erreichende Hürde da: der Transfer von Ordnerstrukturen mit Hilfe des Kommandozeilen-Tools FTP (auch rekursives FTP genannt). Der eine oder andere Admin wird jetzt erstaunt sein, dass dies auch mit Batchdateien und FTP.EXE möglich ist. Dazu ist allerdings einiges an Batch-Know-How erforderlich.
Batchdatei 1 (rftp.bat):
@echo off
rem ************************************************************
rem * Batchdatei zum rekursiven Übertragen von Dateien per FTP *
rem * Adminbox.de, Version 08.12.09 *
rem ************************************************************
rem Verzeichnisliste erstellen...
mkdir c:\temp >nul
rem Aufbau des FTP-Skriptes...
echo open SERVER-IP >c:\temp\ftp.skr
echo USER>>c:\temp\ftp.skr
echo PASS>>c:\temp\ftp.skr
echo prompt >>c:\temp\ftp.skr
echo bin >>c:\temp\ftp.skr
for /F %%I IN ('dir /b /s /ad') DO call c:\scripts\rftp_lib.bat %%I\* %%~pI%%~nI
echo quit >>c:\temp\ftp.skr
rem FTP-Verbindung aufbauen...
ftp -s:C:\temp\ftp.skr
Batchdatei 2 (rftp_lib.bat):
@echo off
rem *** Hilfsbatch für rftp.bat
set rftp=%2
set rftp=%rftp:~1%
echo mkdir %rftp% >>c:\temp\ftp.skr
echo cd %rftp% >>c:\temp\ftp.skr
echo mput %1 >>c:\temp\ftp.skr
echo cd \>>c:\temp\ftp.skr
Wie funktionieren diese Batchdateien?
Zunächst wird durch die RFTP.BAT ein temporärer Ordner C:\TEMP erstellt. Ist dieser bereits vorhanden, kommt es zu einer Fehlermeldung, die getrost ignoriert werden kann (wer es eleganter mag, kann hier eine Überprüfung auf C:\TEMP\NUL durchführen,
.cer Dateien unter dem IIS zum Download anbieten
Es gibt in der EDV kuriose Phänomene – wenn man die Ursache nicht kennt, doktert man stundenlang daran herum. Folgende Situation war für mich so ein Spezialfall: Im Intranet unserer Firma sollte ein Software-Zertifikat mit der Dateiendung CER zum Download
Spracheinstellung unter Windows vor Login
Windows zeigt in bestimmten Konstellationen folgende Unregelmäßigkeit: Obwohl die Spracheinstellung “deutsch” ist, ist die Tastaturbelegung vor/während des Logins noch englisch. Dies hat zur Folge, dass Passwörter mit Sonderzeichen nur schwer einzugeben sind. Abhilfe schafft folgender Registryschlüssel:
HKEY_USERS\.DEFAULT\Keyboad Layout\Preload\1
auf den
Userzugriff auf USB-Ports einschränken
USB-Ports sind praktisch, bergen aber auch Gefahren: Benutzer können sehr einfach USB-Datenspeicher aktivieren und Informationen aus dem Unternehmen entwenden oder aber auch Viren und Trojaner bewußt oder unbewußt auf dem Rechner installieren.
Andererseits stehen die Administratoren vor dem Problem, dass
Video der Woche: Unsichtbare Ordner erstellen
Und hier unser Fundstück der Woche bei Youtube: Wie erstelle ich einen unsichtbaren Ordner unter Windows:
Vorgang read – Teil 2
Nachdem ich vor kurzem über die Fehlermeldung gebloggt hatte
Die Anweisung in “…†verweist auf Speicher in “…â€.
Der Vorgang “read†konnte nicht auf dem Speicher durchgeführt werden.
musste ich feststellen, dass die Lösung “Löschen der temporären Internetdateien” gar nicht
Neues Windows-Tuning-Tool von Data Becker
Data Becker hat seine Windows-Optimierungssoftware “TVISTA” aktualisiert. Die neue Version 3.0 umfaßt laut Hersteller über 350 Tweaks aus den Bereichen Sicherheit, Netzwerk und Performance.
Zitat aus der Pressemitteilung:
Mit TVISTA 3.0, Data Beckers Tuning- und Tweaking-Lösung für Windows Vista, können
Video der Woche: Windows 7 beta in Aktion
Hier sehen Sie Windows 7 in Aktion:
Automatisierte Installation des IE 8 verhindern
Gerade in einer Pressemitteilung der Fa. synergetics AG gefunden:
Für das erste Quartal 2009 kündigte Microsoft den ersten Release Candidate des neuen Internet Explorer 8 an. Im Anschluss darauf folgt die finale Version, die automatisch über die Update-Funktion auf allen
Windows beschleunigen (3): Windows schneller herunterfahren
Windows XP wartet beim Herunterfahren stets darauf, dass sich alle gestarteten Dienste korrekt beenden. Erst, wenn ein Timeout-Wert von 20 Sekunden erreicht wurde und der betroffene Dienst immer noch läuft, wird dieser “hart gekillt” . Continue reading
