我真的为此感到挣扎
我想创建一个reg add命令,用包含以下数据的扩展字符串值替换特定键中的(默认)值:
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
如果使用此命令,我的命令将起作用:
Reg Add "HKCR\Paint.Picture\shell\open\command" /VE /T REG_EXPAND_SZ /D "TEST" /F
但是,一旦我将“ TEST”更改为上述值,该命令就会因为语法错误而失败。有人能帮忙吗?
答案 0 :(得分:0)
尝试此单行批处理文件命令,(记住它必须以管理员身份运行):
@"%__AppDir__%reg.exe" Add "HKCR\Paint.Picture\shell\open\command" /VE /T REG_EXPAND_SZ /D "%%SystemRoot%%\System32\rundll32.exe \"%%ProgramFiles%%\Windows Photo Viewer\PhotoViewer.dll\", ImageView_Fullscreen %%1" /F