保存Vista边栏Gadgets设置
Vista中Gadget是可以添加多个而不互相影响的
所以,删除一个Gadget后,对应设置也将丢失
那么如何保存设置呢?
Vista中,将每个用户的Gadget设置保存在以下位置:
Settings.ini文件格式解析:
每个Gadget都以一个Section表示
PrivateSetting_GadgetName= 该项表示该Section所代表的Gadget路径(注:%5C 表示 / %20表示一个空格)
SidebarDockedPartsOrder="0xd,0xe,0x3,0xb,0xf," 此行表示Gadget的显示顺序
红色高亮的是16进制表示的数字,转换为10进制即是SectionX= 对应的数字
如果不慎删除了Gadget,则可以用备份来还原(需先关闭整个Slide Show边栏才能还原)
by Garphy
所以,删除一个Gadget后,对应设置也将丢失
那么如何保存设置呢?
Vista中,将每个用户的Gadget设置保存在以下位置:
复制内容到剪贴板
设置好后,备份Settings.ini即可达到备份的目的代码:
%userprofile%/AppData/Local/Microsoft/Windows Sidebar/Settings.ini
Settings.ini文件格式解析:
每个Gadget都以一个Section表示
引用:
例:
[Root]
SettingsVersion="00.00.00.01"
SidebarShowState="Imploded"
SidebarDockedPartsOrder="0xd,0xe,0x3,0xb" //详见下面说明
Section0="3" //共4个Gadget
Section1="11"
Section2="13"
Section3="14"
SidebarDockedPartsPage1="4"
SidebarAutoStart="true" //开机自动启动边栏
OneTimeRemoveGadgetMessageShown="true"
OneTimeCloseLastDockedMessageShown="true"
PickerPosX="210" //添加Gadget窗口显示位置
PickerPosY="89"
[Section 3]
PrivateSetting_GadgetName=“xxxxxxxxx”
······对应Gadget设置······
[Section 11]
···············
[Section 13]
···············
[Section 14
···············
SidebarDockedPartsOrder="0xd,0xe,0x3,0xb,0xf," 此行表示Gadget的显示顺序
红色高亮的是16进制表示的数字,转换为10进制即是SectionX= 对应的数字
如果不慎删除了Gadget,则可以用备份来还原(需先关闭整个Slide Show边栏才能还原)
by Garphy