重新启动PC然后自动执行此步骤

时间:2014-01-02 14:37:32

标签: file batch-file command

这是我的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

我该怎么做?

请帮帮我

2 个答案:

答案 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%,然后删除启动文件夹中的副本。 黑客但应该工作