【发布时间】:2014-10-25 22:28:54
【问题描述】:
我在开头有@echo off,在结尾有exit。蝙蝠将条目添加到注册表。但是,如果注册表存在,它会给出此消息。如何避免呢?谢谢。
【问题讨论】:
标签: shell batch-file command-line cmd
我在开头有@echo off,在结尾有exit。蝙蝠将条目添加到注册表。但是,如果注册表存在,它会给出此消息。如何避免呢?谢谢。
【问题讨论】:
标签: shell batch-file command-line cmd
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
【讨论】: