Durch Nutzung dieser Webseite stimmen Sie dem Einsatz von Cookies und Werbung zu. Weitere Informationen



KnowHow 5.2 ''DOS ''
Stand: 18.05.2017 16:35:46

Inhalt | Suche | Homepage | Kontakt | Impressum

- Durch Anklicken im Inhaltsverzeichnis kann direkt zum Thema gesprungen werden.
- Begriffe auf dieser Seite können mit Ihrer Browser-Funktion ''Bearbeiten -> Suchen'' oder mit den Tasten [Strg]-[F] gesucht werden.
- Des weiteren gibt es noch eine Suchfunktion über alles.
- Es sind mehr Informationen verfügbar, als hier angegeben. Falls Sie etwas vermissen, scheuen Sie sich nicht nachzufragen, wir antworten gerne.




5.2.0.1 Datum und Zeit in DOS verarbeiten
rem Webcam-Formatierer
rem Axel Burgermeister 15.01.2009

rem --- Datum+Zeit ---
rem set jahr=%date:~6,4%
rem set monat=%date:~3,2%
rem set tag=%date:~0,2%
rem set stunde=%time:~0,2%
rem set minute=%time:~3,2%

rem --- File Datum+Zeit ---
dir | find /i "livecam.jpg" > dir.txt
for /f "tokens=1 delims= " %%a in (dir.txt) do set fdate=%%a
for /f "tokens=2 delims= " %%a in (dir.txt) do set ftime=%%a
set jahr=%fdate:~6,4%
set monat=%fdate:~3,2%
set tag=%fdate:~0,2%
set stunde=%ftime:~0,2%
set minute=%ftime:~3,2%

set filname="%jahr%.%monat%.%tag%-%stunde%.%minute%.jpg"

copy livecam.jpg livecam-HQ.jpg
copy livecam.jpg temp\livecam.jpg
C:\Programme\PictureResizer\PictureResizer.exe /auto=1 /dir=temp /copy=0 /high=480 /width=640
copy temp\livecam.jpg %filname%

copy livecam.jpg temp\livecam.jpg
C:\Programme\PictureResizer\PictureResizer.exe /auto=1 /dir=temp /copy=0 /high=120 /width=160

copy temp\livecam.jpg webcam.jpg
copy temp\livecam.jpg livecam.jpg



5.2.0.2 Wartezeit

REM es gibt kein Kommando wie WAIT ITME oder ähnliches
REM man kann aber z.B. PING Befehl dafür verwenden
REM folgender Code bewirkt 60 sec Pause:
ping -n 60 localhost > nul



5.2.0.3 Belegte Ports anzeigen

C:\>netstat

Zeigt Protokollstatistiken und aktuelle TCP/IP-Netzwerkverbindungen an.

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p Protokoll] [-r] [-s] [-v] [Intervall]

  -a            Zeigt alle Verbindungen und abhörenden Ports an.
  -b            Zeigt die ausführbare Datei an, die beim Erstellen jeder
                Verbindung bzw. jedes abhörenden Ports involviert ist. In
                einigen Fällen enthalten bekannte ausführbare Dateien mehrere
                unabhängige Komponenten. Dann wird die Reihenfolge der
                Komponenten angezeigt, die beim Erstellen der Verbindung oder
                des abhörenden Ports involviert sind. In diesem Fall befindet
                sich der Name der ausführbaren Datei unten in []. Oben
                befindet sich die aufgerufene Komponente usw., bis TCP/IP
                erreicht wurde. Bedenken Sie, dass diese Option viel Zeit in
                Anspruch nehmen kann und fehlschlägt, wenn Sie nicht über
                ausreichende Berechtigungen verfügen.
  -e            Zeigt die Ethernet-Statistik an. Kann mit der Option -s
                kombiniert werden.
  -n            Zeigt Adressen und Portnummern numerisch an.
  -o            Zeigt die mit jeder Verbindung verknüpfte, übergeordnete
                Prozesskennung an.
  -p Protokoll  Zeigt Verbindungen für das angegebene Protokoll an.
                Protokoll kann sein: TCP, UDP, TCPv6 oder UDPv6.
                Bei Verwendung mit der Option -s kann Protokoll Folgendes
                Sein: IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP oder UDPv6.
  -r            Zeigt den Inhalt der Routingtabelle an.
  -s            Zeigt die Statistik protokollweise an. Standardmäßig werden
                IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP und UDPv6 angezeigt.
                Mit der Option -p können Sie dies weiter einschränken
  -v            In Verbindung mit -b wird die Reihenfolge der Komponenten
                angezeigt, die beim Erstellen der Verbindung oder des
                abhörenden Ports für alle ausführbaren Dateien involviert
                sind.
  Intervall     Zeigt die gewählte Statistik nach der mit Intervall angege-
                benen Anzahl von Sekunden erneut an. Drücken Sie STRG+C zum
                Beenden der Intervallanzeige. Ohne Intervallangabe werden
                die aktuellen Konfigurationsinformationen einmalig
                angezeigt.

Beispiel:

C:\>netstat -ano

Aktive Verbindungen

  Proto  Lokale Adresse         Remoteadresse          Status           PID
  TCP    0.0.0.0:80             0.0.0.0:0              ABHÖREN         140
  TCP    127.0.0.1:1033         0.0.0.0:0              ABHÖREN         4808
  TCP    127.0.0.1:1695         127.0.0.1:1696         HERGESTELLT     4512
  TCP    127.0.0.1:5152         0.0.0.0:0              ABHÖREN         2364
  TCP    192.168.178.33:445     192.168.178.31:49572   HERGESTELLT     4
  UDP    0.0.0.0:443            *:*                                    3232
  UDP    127.0.0.1:123          *:*                                    1216
  UDP    192.168.178.33:123     *:*                                    1216

Über die PID (Prozess-Identifikations-Nummer) kann der Prozessname im Taskmanager ermittelt werden.

Besucher seit 30.01.2003:

© 2013 Burgermeister  | Home | Main Server | Mirror Server | Kontakt | Impressum | Datenschutz