# rdmTools **Repository Path**: yc168/rdm-tools ## Basic Information - **Project Name**: rdmTools - **Description**: 一个基于 Python 的远程桌面管理工具,用于管理和连接本地存储的远程桌面服务器。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-11 - **Last Updated**: 2026-01-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 远程桌面管理工具 一个基于 Python 的远程桌面管理工具,用于管理和连接本地存储的远程桌面服务器。 ### 页面预览 ![输入图片说明](1742801700271.jpg) ## 相关工具 - Python 3.8 - vs code ## 依赖安装 在运行此程序之前,请确保安装以下 Python 库: ```bash pip install tk pyinstaller pyautogui 启动方式 本地运行: 克隆或下载此项目到本地。 打开终端,导航到项目目录。 运行以下命令启动程序: bash复制 python main.py 打包运行: 如果你已将程序打包为可执行文件(.exe),请双击 main.exe 文件启动程序。 打包方式 生成可执行文件(适用于 Windows): bash复制 pyinstaller --onefile --noconsole main.py 生成的可执行文件将位于 dist 文件夹中,文件名为 main.exe。 生成可执行文件(无控制台窗口): 如果你希望程序在运行时不显示控制台窗口(对于 GUI 应用程序通常建议这样做),可以使用以下命令: bash复制 pyinstaller --onefile --noconsole --icon=your_icon.ico main.py --icon=your_icon.ico:指定可执行文件的图标(可选)。 --更快更小 pyinstaller --onefile --noconsole --exclude-module numpy --exclude-module pandas --exclude-module matplotlib --exclude-module scipy --exclude-module sklearn --exclude-module tensorflow --exclude-module torch --exclude-module pygame --exclude-module sqlalchemy main.py 功能介绍 服务器管理: 添加、编辑、删除远程服务器。 从本地数据库中存储和检索服务器信息。 远程桌面连接: 使用 MSTSC 命令连接到远程服务器。 支持通过服务器 ID 按钮或右键菜单连接。 导入/导出服务器: 导入服务器列表(JSON 格式)。 导出服务器列表(JSON 格式)。 一键打包: 创建目标文件夹的压缩包(.zip)。