Files
dhcp-server-win/启动DHCP服务器.bat
xuejin.wang a2a1f36092 便携 DHCP 服务器 v1.0: 单文件 DHCP 引擎 + tkinter GUI
- 完整 DHCP 流程: DISCOVER/OFFER/REQUEST/ACK/NAK/DECLINE/RELEASE/INFORM
- 租约管理: 搜索/筛选/详情栏/解除/批量清除/CSV导出
- 保留地址: MAC→IP 绑定、独立租期、在线状态、导入导出
- 静态绑定/PXE 支持/冲突检测/租约持久化/防火墙一键放行
- 协议自检 25 项 + GUI 冒烟 21 项全部通过
2026-10-08 15:35:20 +08:00

34 lines
841 B
Batchfile

@echo off
rem ============================================
rem 便携 DHCP 服务器 - 一键启动器
rem 如需添加防火墙规则, 请右键本文件选择
rem "以管理员身份运行", 再在程序里点击"防火墙放行"
rem ============================================
cd /d "%~dp0"
where pythonw >nul 2>nul
if not errorlevel 1 (
start "" pythonw "dhcp_server_app.py"
exit /b 0
)
where python >nul 2>nul
if not errorlevel 1 (
start "" python "dhcp_server_app.py"
exit /b 0
)
where py >nul 2>nul
if not errorlevel 1 (
start "" py "dhcp_server_app.py"
exit /b 0
)
echo [提示] 未检测到 Python。
echo 请先安装 Python 3.10 或更高版本(安装时勾选 "Add python.exe to PATH"):
echo https://www.python.org/downloads/
echo.
echo 排错提示: 如启动后窗口一闪而过, 请在命令行手动运行
echo python dhcp_server_app.py
echo 即可看到具体报错信息。
echo.
pause