Batch Grundlagen
[ Nach unten | Zum letzten Beitrag | Thema abonnieren | Neueste Beiträge zuerst ]
Batch Grundlagen
von CranKSoftware am 03.05.2012 18:35PROMPT unterdrücken:
@echo off
PROMPT zulassen:
@echo on
Variablen deklarieren:
set test=Hello World
Variable per Userinput "füllen":
set test=
set /p test=
set /p test=
Text ausgeben:
echo Dies ist ein Beispieltext
Leere Zeile ausgeben:
echo.
Variable ausgeben:
set test=Hello World
echo %test%
echo %test%
Variable + Text ausgeben:
set test=Batch
echo Ich programmiere %test% und finde es cool (;
echo Ich programmiere %test% und finde es cool (;
Umgebungsvariablen:
%username% ist der Benutzername
%windir% ist der Pfad zum Windows-Verzeichnis (Zum Beispiel C:Windows)
%time% ist die aktuelle Zeit
%random% ist eine Zufallszahl
%userprofile% ist der Pfad zum Benutzer (Zum Beispiel C:UsersCrankSoftware)
%date% ist das aktuelle Datum
%userdomain% ist der Computername (Zum Beispiel PC-von-CrankSoftware)
%logonserver% kp^^ (Zum Beispiel \PC-VON-CRANKSOFTWARE)
%localappdata% Lokalen Anwendungsdateien (z.B. C:UsersCrankSoftwareAppDataLocal)
%homepath% (Zum Beispiel UsersCrankSoftware)
%homedrive% ist das Heimlaufwerk? xD (Zum Beispiel C:)
%appdata% ist der Pfad zu den Anwendungsdateien (z.B. C:UsersCranKSoftwareAppDataRoaming)
%windir% ist der Pfad zum Windows-Verzeichnis (Zum Beispiel C:Windows)
%time% ist die aktuelle Zeit
%random% ist eine Zufallszahl
%userprofile% ist der Pfad zum Benutzer (Zum Beispiel C:UsersCrankSoftware)
%date% ist das aktuelle Datum
%userdomain% ist der Computername (Zum Beispiel PC-von-CrankSoftware)
%logonserver% kp^^ (Zum Beispiel \PC-VON-CRANKSOFTWARE)
%localappdata% Lokalen Anwendungsdateien (z.B. C:UsersCrankSoftwareAppDataLocal)
%homepath% (Zum Beispiel UsersCrankSoftware)
%homedrive% ist das Heimlaufwerk? xD (Zum Beispiel C:)
%appdata% ist der Pfad zu den Anwendungsdateien (z.B. C:UsersCranKSoftwareAppDataRoaming)
Eine bestimmte Zeit warten
@ping localhost -n ZEIT(in Sekunden) >nul
echo 5 Sekunden warten
@ping localhost -n 5 >nul
echo 5 Sekunden warten
@ping localhost -n 5 >nul
Soo.. das war´s mit meiner "kleinen Batch-Übersicht" (;
Option Explicit On
Option Infer On
Antworten