我将以下示例代码放入名为 bookmarks.txt 的文件中:
(bookmarks
("1 first chapter" "#10"
("1.1 first section" "#11"
("1.1.1 first subsection" "#12" ))
("1.2 second section" "#13" ))
("2 second chapter" "#14"
("2.1 first section" "#16" )
("2.2 second section" "#13" ))
)
Run Code Online (Sandbox Code Playgroud)
运行以下命令:
djvused testfile -e 'set-outline bookmarks.txt' -s
Run Code Online (Sandbox Code Playgroud)
我的 testfile.djvu 文件没有任何反应。没有嵌入任何书签。
我做错了什么?
非常感谢!
我想添加一个扩展的注册表项,HKCR\Drive\shell\Cmder\command
其值名为(Default)
.
如果我使用注册表编辑器,它会自动添加一个REG_SZ
带有名称的字符串值类型Default
。此后无法更改该值的类型或无法删除该值(以便用新值替换)。
reg add
如果我在命令行或文件中使用,.reg
它表示操作已成功完成,或者已成功添加键和值,但并未真正进行注册表更改。
为了确保不存在语法错误,这是来自docs.microsoft.com的示例,该示例应添加一个扩展的注册表项,HKLM\Software\MyCo
其值名为、Path
类型REG_EXPAND_SZ
和数据%systemroot%
:
reg add HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%
Run Code Online (Sandbox Code Playgroud)
它成功完成,但注册表中的更改仍然没有进行。钥匙MyCo
不在那里。
我的命令可能做错了什么吗reg add
?是否有其他方法可以将REG_EXPAND_SZ
带有名称的类型条目添加(Default)
到注册表中?
更新:
Microsoft 示例实际上可以工作,但为了查看更改,您需要打开注册表编辑器的新实例(已运行的实例由于某种原因不会更新)