Lantranet [dot] com

bloggin' like a Professional

  • Navigator

    open all | close all
  • Kategorien

  • Neueste Beiträge

.bat-Snippets

  • Netzlaufwerk verbinden
  • Ordnercheck
  • Firewall Ausnahme für Port hizufügen
  • Pingresult auf Datei umleiten

Netzlaufwerk verbinden

Variante 1

1
2
3
@ECHO OFF
net use U: \\Server\daten /user:John
Freigabe Passwort

Variante 2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@ECHO OFF
CLS

net use * /delete /yes > nul

net use S: \\Server\store /persist:no
net use U: \\Server\basis /persist:no

echo.
echo ****************************************************
echo *                                                  *
echo *    Logon Script erfolgreich ausgefuehrt !        *
echo *                                                  *
echo ****************************************************
echo.

pause

Ordnercheck

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@echo off
CLS

IF EXIST %1 goto vorhanden
CHOICE /C JN /M "Ordner ist nicht vorhanden, wollen sie ihn anlegen?"

REM **************************
REM echo %ERRORLEVEL%
REM **************************

IF ERRORLEVEL 2 GOTO nichtanlegen
IF ERRORLEVEL 1 GOTO anlegen

:anlegen
md %1
GOTO ENDE

:nichtanlegen
GOTO ENDE

REM **************************
REM Version ohne Sprungmarke
REM IF ERRORLEVEL 2 GOTO ende
REM IF ERRORLEVEL 1 md %1
REM **************************

:vorhanden
echo *******Der Ordner %1 ist bereits vorhanden*******

:ende

Firewall Ausnahme für Port hinzufügen

TCP Port 1234 öffnen

1
2
3
4
5
6
7
@echo off
echo TCP Port 1234 auf Interface Lan-Verbindung wird aktiviert!
pause

netsh firewall set portopening protocol=tcp port=1234 name=Portausnahme mode=enable

pause

TCP Port 1234 auf dem Interface „Lan-Verbindung schließen

1
2
3
4
5
6
7
@echo off
echo TCP Port 1234 auf Interface Lan-Verbindung wird deaktiviert!
pause

netsh firewall set portopening protocol=tcp port=1234 name=Portausnahme mode=disable interface="Lan-Verbindung"

pause

Pingresult auf Datei umleiten

1
2
3
4
5
@echo off
pause
runas /env /user:Username cmd
Passwort
ping www.meine-domain.com > c:\pingresult.txt