无忧启动论坛

标题: 外置程序的外置 [打印本页]

作者: ku100    时间: 2007-10-5 18:33
标题: 外置程序的外置
有些程序使用后需要保存结果,比如清华紫光输入法的自定义字库、ie收藏夹等等,这样以后修改也很方便
方法是:
1、在u盘minipe内建立backup文件夹,在里面放入紫光输入法自定义字库usrwl.dat,Favorites文件夹
2、在外置程序里面建立一个user.cmd:
set TP=""
For %%I In (L K J I H G F E D) Do if exist %%I:\MINIPE\op.wim set TP=%%I:
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 用户词库文件 /t REG_SZ /d "%TP%\MiniPE\Backup\usrwl.dat" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 动态调整词频 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 动态调整字频 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 最近输入字优先 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 每页最多候选个数 /t REG_DWORD /d "00000005" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入第二第三候选字词键 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 以词定字选字键 /t REG_DWORD /d "00000002" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 软键盘开关键 /t REG_DWORD /d "0000000a" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入栏字体大小 /t REG_DWORD /d "16" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 支持GBK大字符集 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入简体汉字 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 智能组词 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 智能组词自动记忆 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 记忆并可输入最近输入过的字词 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 声母模糊音设置 /t REG_DWORD /d "268435455" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 韵母模糊音设置 /t REG_BINARY /d "ffffffff7f010000" /F>NUL
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v "Favorites" /t REG_EXPAND_SZ /d %TP%\MiniPE\Backup\Favorites
exit
3、在winpe.ini里加载user.cmd:
EXEC !%OPDir%\user.cmd

[ 本帖最后由 ku100 于 2007-10-5 06:56 PM 编辑 ]
作者: 老九老毛桃粉丝    时间: 2007-10-5 18:38
问题是光盘是不可写的:L
作者: ku100    时间: 2007-10-5 18:55
标题: 回复 #2 老九老毛桃粉丝 的帖子
电脑不会没有硬盘吧?也可以放入硬盘,注意要保证For %%I In (K J I H G F E D C) Do if exist %%I:\MINIPE\op.wim set TP=%%I:中“MINIPE\op.wim” 的唯一性。
作者: m68    时间: 2007-10-5 21:02
:D 请 楼主 把在老毛桃911 PE中 DIY 清华紫光输入法 3。0 的文件 分享一下,多谢!:handshake
作者: ku100    时间: 2007-10-5 21:34
怎么给你?

[ 本帖最后由 ku100 于 2007-10-5 10:05 PM 编辑 ]
作者: panwenfei    时间: 2007-10-5 22:17
呵呵~~支持一下~~应该用以前外置的方法好点
作者: m68    时间: 2007-10-5 22:20
作为附件 贴一下 或 发送  to5去掉中文@21cn.com , 谢谢 (邮件地址 请 去掉“去掉中文”),谢谢!:handshake
作者: bd540    时间: 2007-10-6 00:17
原帖由 ku100 于 2007-10-5 06:55 PM 发表
电脑不会没有硬盘吧?也可以放入硬盘,注意要保证For %%I In (K J I H G F E D C) Do if exist %%I:\MINIPE\op.wim set TP=%%I:中“MINIPE\op.wim” 的唯一性。

硬盘损坏、硬盘没有分区。
作者: ku100    时间: 2007-10-6 16:43
这样更好:
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 最近输入字优先 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 每页最多候选个数 /t REG_DWORD /d "00000005" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入第二第三候选字词键 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 以词定字选字键 /t REG_DWORD /d "00000002" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 软键盘开关键 /t REG_DWORD /d "0000000a" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入栏字体大小 /t REG_DWORD /d "16" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 支持GBK大字符集 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入简体汉字 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 智能组词 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 智能组词自动记忆 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 记忆并可输入最近输入过的字词 /t REG_DWORD /d "00000001" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 声母模糊音设置 /t REG_DWORD /d "268435455" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 韵母模糊音设置 /t REG_BINARY /d "ffffffff7f010000" /F>NUL

set TP=""
For %%I In (L K J I H G F E D) Do if exist %%I:\MINIPE\Backup\usrwl.dat set TP=%%I:
if %TP% == "" Goto CDROM
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 用户词库文件 /t REG_SZ /d "%TP%\MiniPE\Backup\usrwl.dat" /F>NUL
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v "Favorites" /t REG_EXPAND_SZ /d %TP%\MiniPE\Backup\Favorites
Goto END
:CDROM
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 用户词库文件 /t REG_SZ /d "" /F>NUL
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v "Favorites" /t REG_SZ /d "B:\外置程序\UserMenu\Favorites"
:END
exit
作者: m68    时间: 2007-10-6 20:25
9楼新版 兼容 了 光盘、U盘/硬盘 加载紫光 及 ie收藏夹的情况,很全面,严重支持!
作者: 钱品    时间: 2007-10-6 21:23
原帖由 bd540 于 2007-10-6 12:17 AM 发表

硬盘损坏、硬盘没有分区。

--------------------------------------------------
:@ 那还叫电脑?扔回收站吧。。。。。。:lol ;P ;P
作者: rzndir    时间: 2007-10-6 21:56
For %%I In (L K J I H G F E D) Do if exist %%I:\MINIPE\Backup\usrwl.dat set TP=%%I:
建议上句后加&&GOTO 跳出,效率高些,否则在L盘找到后,还要到K J I H G F E D盘作无用功。。。
作者: ku100    时间: 2007-10-6 23:40
标题: 回复 #12 rzndir 的帖子
谢谢提醒,精益求精,还有点错误,应该为十进制:

REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 动态调整词频 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 动态调整字频 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 最近输入字优先 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 每页最多候选个数 /t REG_DWORD /d "5" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入第二第三候选字词键 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 以词定字选字键 /t REG_DWORD /d "2" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 软键盘开关键 /t REG_DWORD /d "10" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入栏字体大小 /t REG_DWORD /d "16" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 支持GBK大字符集 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 输入简体汉字 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 智能组词 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 智能组词自动记忆 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 记忆并可输入最近输入过的字词 /t REG_DWORD /d "1" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 声母模糊音设置 /t REG_DWORD /d "268435455" /F>NUL
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 韵母模糊音设置 /t REG_BINARY /d "ffffffff7f010000" /F>NUL


set TP=""
For %%I In (D E F G H I J K L) Do if exist %%I:\MINIPE\Backup\usrwl.dat set TP=%%I:&&GOTO OK

:OK

if %TP% == "" Goto CDROM
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 用户词库文件 /t REG_SZ /d "%TP%\MiniPE\Backup\usrwl.dat" /F>NUL
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v "Favorites" /t REG_SZ /d %TP%\MiniPE\Backup\Favorites
Goto END
:CDROM
REG ADD HKCU\Software\Thunisoft\Unispim\3.0 /v 用户词库文件 /t REG_SZ /d "" /F>NUL
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v "Favorites" /t REG_SZ /d "B:\外置程序\UserMenu\Favorites"
:END
exit
作者: bd540    时间: 2007-10-7 07:22
原帖由 钱品 于 2007-10-6 09:23 PM 发表

--------------------------------------------------
:@ 那还叫电脑?扔回收站吧。。。。。。:lol ;P ;P

要知道PE就是维护用的:lol
作者: xubo1971    时间: 2007-10-7 08:05
前面“REG ADD HKCU\Software\Thunisoft\Unispim\3.0·······”一大段,直接导入一个Reg文件更简洁。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3