我在开始时有@echo off
,在结尾有exit
.. bat会向注册表添加条目。但是,如果注册表存在,则会显示此消息。怎么避免呢?感谢。
答案 0 :(得分:2)
echo y|reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "appdataid" /d %appdata%\data.vbs
如果您要覆盖现有条目
echo n|reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "appdataid" /d %appdata%\data.vbs
如果你不
此外,如果由于某种原因你不想(或不能)管道回声输出,你可以强制reg add用/f
标志覆盖值,如reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "appdataid" /d %appdata%\data.vbs /f