如何用bat文件判断注册表中的某项键值是否存在?

例如:
在“ "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop" /d "%USERPROFILE%\启动" ”中判断是否存在“%USERPROFILE%\启动”这个值,如果存在则goto exit,如果不存在则pause

可不可以使用 if exist 这个判断呢?如果可以那么具体怎么写?

reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"|findstr "%USERPROFILE%^\启动"&&goto exit||exit
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答