我想以管理员身份从.bat文件执行serve-s构建,这是我的.bat文件:
@ECHO OFF
cd "C:UsersuserDesktopBrabenderbuild-20220517T114506Z-001"
serve -s build
如果我以管理员身份手动运行它,它会起作用,但每次系统启动时,我都需要它从Windows启动文件夹中运行,有什么想法可以自动以管理员身份运行吗?
对批处理文件进行一些小更改,将/d
添加到cd
命令
@echo off
cd /d "C:UsersuserDesktopBrabenderbuild-20220517T114506Z-001"
serve -s build
假设我们调用类似serve-build-script.bat
的文件,从cmd.exe
运行
schtasks /create /tn "Serve-Build" /tr "c:<Path-to-Batch-file>batchfile-name.bat" /sc onstart /ru "user" /rp "password" /np /f
根据聊天室的确认更新了正确的版本。