5.67 FAQ-938 如何将基于注册表的系统变量重置为默认值?
Last Update: 11/6/2018
Origin有一种系统变量,称为"@"系统变量。 这些可读/可写变量是内置在您的Origin软件中,它们通过为变量分配预定义值来对某些 Origin 行为的进行控制。 此分配可在(1)启动时自动进行 或(2)可在 Origin 时域内随时手动进行。
Origin 2018b 引入了少量所谓的“持久性”系统变量。 它们的默认值存储在 Origin 内部,并在启动时读取。 如果更改持久系统变量的值,则变量的修改值将存储在Windows注册表中:
Computer\HKEY_CURRENT_USER\Software\OriginLab\SysVar
像其他"@"系统变量一样,它们的值可以在脚本窗口中设置或读取,但不像其他"@"系统变量,它们的值会"持续"以跨越 Origin 的时域,不需要任何进一步干预。 此 FAQ 解决了如何列出和管理这些持久性系统变量的问题。
首先打开脚本窗口或命令窗口(从窗口菜单),然后键入以下之一并按 <Enter>:
列出所有持久性系统变量,包括注册表存储的变量:
list -svr
仅列出注册表存储的持久性系统变量:
list @
“选择性地”删除(修改过的)注册表存储变量的值:
del @A*
要删除所有注册表存储变量的值(修改过的):
del @
更多信息,请参考这些页面:
Keywords:持久性,系统变量,恢复,默认值,注册表,@, persistent, system variables, restore, default value, Windows Registry