
CODE: [Copy to clipboard]这个批处理写得很早了,现在完全可以使用find或者for来代替tfind和lmod这些第三方软件。...
:: 定义Outlook Express文件存放位置
set outlook="D:\My Documents\My Mails\Outlook Express"
:: 修改Outlook Express的默认保存位置
set userid=
tfind > nul
reg query "HKCU\Identities" /v "Default User ID" | tfind "Default User ID" | lmod set USERID=[$5] > temp.bat
call temp.bat
del temp.bat
if "%userid%"=="" goto _quit
reg add "HKCU\Identities\%USERID%\Software\Microsoft\Outlook Express\5.0" /v "Store Root" /d %outlook% /f
:_quit
...
CODE: [Copy to clipboard]替换为:tfind > nul
reg query "HKCU\Identities" /v "Default User ID" | tfind "Default User ID" | lmod set USERID=[$5] > temp.bat
call temp.bat
del temp.bat
CODE: [Copy to clipboard]这样就没有任何第三方软件了。for /f "usebackq tokens=4,*" %%i in (`reg query "HKCU\Identities" /v "Default User ID" ^| find /i "Default User ID"`) do set UserID=%%j
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |