繁体   English   中英

使用批处理为启动添加exe

[英]Adding an exe to start-up using batch

需要一个可以在启动时添加和删除.exe文件的批处理文件。 有没有人知道我能做到。 当我说启动时,我的意思是当用户登录时执行exe。 我正在使用http://www.battoexeconverter.com/编译批处理文件。

您正在尝试控制用户登录时启动的应用程序列表。 确定的键是:

HKLM\Software\Microsoft\Windows\CurrentVersion\Run
HKCU\Software\Microsoft\Windows\CurrentVersion\Run

使用前者控制任何用户登录时启动的应用程序。 使用后者控制当前用户登录时启动的应用程序。

您想在批处理文件中执行此操作。 因此,您需要使用标准工具来控制注册表项。 这意味着reg工具。

所以,添加这样的值:

reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v MyApp /d myapp.exe

并删除这样的值:

reg delete HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v MyApp

如果您想使用HKCU而不是HKLM ,请适当更改密钥。 显然,如果您选择使用需要提升的HKLM

请做好准备,因为许多病毒扫描程序会将此类活动视为您的程序是恶意的证据。

如果它是一个简单的EXE,然后将其复制到autostart文件夹(或从那里删除):

C:\Users\thatsMe\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\

此文件夹的名称可能会随着不同的Windows-versons或localisations而改变。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM