35 lines
982 B
Batchfile
35 lines
982 B
Batchfile
@echo off
|
||
echo 正在启动剪贴板监控程序...
|
||
|
||
:: 设置Python路径,如果Python已在PATH中,可以直接使用python命令
|
||
set PYTHON_CMD=python
|
||
|
||
:: 检查Python是否可用
|
||
%PYTHON_CMD% --version >nul 2>&1
|
||
if %errorlevel% neq 0 (
|
||
echo Python未找到,请确保已安装Python 3.11或更高版本
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
:: 检查必要的库是否已安装
|
||
echo 检查必要的库...
|
||
%PYTHON_CMD% -c "import pyperclip, pystray, PIL, win32clipboard" >nul 2>&1
|
||
if %errorlevel% neq 0 (
|
||
echo 正在安装必要的库...
|
||
%PYTHON_CMD% -m pip install pyperclip pystray pillow pywin32
|
||
if %errorlevel% neq 0 (
|
||
echo 安装库失败,请手动安装:pip install pyperclip pystray pillow pywin32
|
||
pause
|
||
exit /b 1
|
||
)
|
||
)
|
||
|
||
:: 启动剪贴板监控程序
|
||
start "剪贴板监控" /B %PYTHON_CMD% "%~dp0clipboard_monitor.py"
|
||
|
||
echo 剪贴板监控程序已在后台启动
|
||
echo 可以在系统托盘中找到程序图标
|
||
|
||
timeout /t 5
|
||
exit |