不定时的情况,看是否可以把本地的shr [通常.shr后缀的文件与共享(share) ]文件运行起来
shr的路径怎么来?(应用要先发布!!)

1.右键-复制文件地址-shr路径

我的路径:"C:\Users\12615\AppData\Local\ShadowBot\users\Standalone\Projects\BlankProject1.shr"
2.命令行:ShadowBot.exe --mode=robot --app-file="shr路径"

3.回车之后,可以运行了,手动测试成功

1.利用记事本创建.bat的脚本文件

其中第五行和第六行要替换成自己的!!!
@echo off chcp 65001 >nul setlocal EnableDelayedExpansion set "folder=C:\Users\12615\AppData\Local\ShadowBot\users\Standalone\Projects" set "file=BlankProject1.shr" REM Try x64 version first echo 正在查找x64版本安装路径... for /f "tokens=2*" %%a in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\ShadowBot x64" /v "InstallPath" 2^>nul') do ( set "install_path=%%b" echo 找到x64版本安装路径: "!install_path!" ) REM Try x86 version if x64 not found if not defined install_path ( echo 正在查找x86版本安装路径... for /f "tokens=2*" %%a in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ShadowBot x86" /v "InstallPath"') do ( set "install_path=%%b" echo 找到x86版本安装路径: "!install_path!" ) ) REM Check if path was found if not defined install_path ( echo 未能找到ShadowBot安装路径 exit /b 1 ) REM Set exe path set "exe_path=!install_path!\ShadowBot.exe" echo 完整exe路径: "!exe_path!" REM Check if exe exists if not exist "!exe_path!" ( echo ShadowBot.exe不存在于安装路径: "!exe_path!" exit /b 1 ) REM Set project path set "project_path=!folder!\!file!" REM Check if project exists if not exist "!project_path!" ( echo 项目文件不存在: "!project_path!" exit /b 1 ) REM Run command echo 正在启动ShadowBot... "!exe_path!" --mode=robot --app-file="!project_path!" endlocal
2.打开任务计划程序





3.调整任务计划(设计为定时触发)

