Mit folgenden Accesskeys steuern Sie auf dieser Seite: Ziffer 0 zurück zum Seitenanfang. Ziffer 1 zur Hauptnavigation. Ziffer 2 zur Metanavigation. Ziffer 3 zum Inhalt. Mit folgenden Accesskeys steuern Sie auf meiner Homepage: Buchstabe A zur Startseite. Buchstabe K Kontakt.
[ ] [ ] [ ]Hinweis: Das ist das Ende der Metanavigation. Es folgt die Kontext-Spalte.
Hinweis: Das ist das Ende der Kontext-Spalte.
@echo off
rem ======================================================================
::
:: [2do: insert the script name here]
:: Axel Hahn - http://www.axel-hahn.de/
::
rem ----------------------------------------------------------------------
:: History
:: V1.0 - 2003-08-13 initial version
rem ======================================================================
rem ----------------------------------------------------------------------
:: CONFIG
rem ----------------------------------------------------------------------
set sTitle=[2do: insert the script name here]
set LINE=-------------------------------------------------------------------
rem ----------------------------------------------------------------------
:: MAIN
rem ----------------------------------------------------------------------
echo %LINE%
echo.
echo %sTitle%
echo.
echo %LINE%
echo.
echo 2do: insert your code here..
goto END
rem ----------------------------------------------------------------------
:: the end of all
rem ----------------------------------------------------------------------
:END
echo %LINE%
echo %0 was terminated.
echo press any key...
pause >nul
rem ======================================================================
:: EOF
rem ======================================================================
set scriptdir=%~dp0Die Variable scriptdir enthält dann den aktuellen Pfad inkl. abschliessenden Backslash. Dies funktioniert mit auch UNC-Pfaden (das Kürzel %~d0 für das Laufwerk ist halt nur leer).
%USERNAME% - enthält aktuellen Benutzer, unter dem das Skript ausgeführt wird %COMPUTERNAME% - Rechnername
set scriptdir=%~dp0 rem --- eine Default-Variable setzen set defaultdir=C:\irgendwo rem --- Festlegen des Namens der Konfigurationsdatei set cfgfile=%scriptdir%config_%COMPUTERNAME%.bat rem --- Mit Call die Konfiguration laden call "%cfgfile%" 2>nul || ( echo. echo ERROR - the config file echo %cfgfile% echo was not found. Exit. pause exit ) echo %defaultdir%
rem --- Konfiguration für Rechner server1.example.com set defaultdir=D:\irgendwoanders
@echo off rem ====================================================================== :: :: MEIN SKRIPT :: rem ---------------------------------------------------------------------- :: :: HELP:MEIN SKRIPT - V1.0 :: HELP:Dieses Skript macht irgendwas ganz Tolles. :: :: SYNTAX:SYNTAX: :: SYNTAX:call skriptname [variable1] [variable2] :: SYNTAX: [variable1] - ist wichtig :: SYNTAX: [variable2] - die auch ::
set var1=%1
set var2=%2
if "%var1%"=="" goto help
if "%var2%"=="" goto showSyntax
rem ... main code is here ...
goto end
:help
echo.
for /F "tokens=2* delims=:" %%a in ('findstr "^::.*HELP:" "%0"') do echo %%a
:showSyntax
echo.
for /F "tokens=2* delims=:" %%a in ('findstr "^::.*SYNTAX:" "%0"') do echo.%%a
echo.
goto end
:end