这是我的bat文件代码:
@ECHO OFF
set FolderPath="C:\ForSSSSetupNeed"
IF EXIST "C:\ForAFCSSetupNeed" setup.exe
IF NOT EXIST "C:\ForAFCSSetupNeed" (
mkdir c:\ForSSSSetupNeed
abc.bat
ECHO GELLO
shutdown -r /t 00
setup.exe
)
PAUSE
当C:\ForSSSSetupNeed
文件不存在时,批处理文件将创建C:\ForSSSSetupNeed
文件并重新启动我的电脑。
重新启动电脑后,我想让它自动执行setup.exe
我该怎么做?
请帮帮我
答案 0 :(得分:2)
您要做的是为该可执行文件创建一个RunOnce条目。您可以使用reg命令创建密钥,例如
reg ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce /v Foo /t REG_SZ /d "C:\\mysetup.exe"
答案 1 :(得分:0)
您可以将setup.exe复制到%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\
,使setup.exe将自身复制到%TMP%
,然后删除启动文件夹中的副本。
黑客但应该工作