Server-Bibliothek
2026-07-23 548bab93e55f6e514557571d3c9da9b1c1d59c35
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
net session >nul 2>&1
if %errorlevel% neq 0 (
    echo Administratorrechte werden benoetigt - Fenster wird neu gestartet...
    powershell -Command "Start-Process '%~f0' -Verb RunAs"
    exit /b
)
 
echo ============================================================
echo  Firewall-Freigabe fuer die Server-Bibliothek (Port 5000)
echo ============================================================
echo.
 
powershell -Command "New-NetFirewallRule -DisplayName 'Server-Bibliothek' -Direction Inbound -LocalPort 5000 -Protocol TCP -Action Allow -ErrorAction Stop" >nul 2>&1
 
if %errorlevel% equ 0 (
    echo Fertig! Port 5000 ist jetzt fuer eingehende Verbindungen freigegeben.
    echo Andere Rechner im Netzwerk koennen die Bibliothek jetzt erreichen.
) else (
    echo Es gab ein Problem beim automatischen Einrichten.
    echo Bitte manuell in der Windows-Firewall eine eingehende Regel fuer
    echo TCP-Port 5000 anlegen ^(Windows-Suche -^> "Firewall" -^> "Erweiterte
    echo Einstellungen" -^> "Eingehende Regeln" -^> "Neue Regel..."^).
)
 
echo.
echo Eure IP-Adresse fuer den Zugriff von anderen Rechnern:
ipconfig | findstr /C:"IPv4"
 
pause