中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-14 01:17
中国DOS联盟论坛 » 其它操作系统综合讨论区 » [求助] 如何屏闭不存在注册表的错误信息
楼 主 [求助] 如何屏闭不存在注册表的错误信息 发表于 2007-11-27 09:51 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,282
发帖 538
注册 2002-11-02 00:00
UID 129
性别 男
状态 离线
经版主的提点后
http://www.cn-dos.net/forum/viewthread.php?tid=35695&fpage=1

我欲将备份传真的发送及接收的文件,但如果系统没有安装传真(为通用性考虑),注册表信息就会不存在而导致以下命令行出现错误信息:
for /f "tokens=2*" %%a in ('REG QUERY "HKLM\SOFTWARE\Microsoft\Fax\Inbox" /v Folder ^|findstr "Folder"') do @set I=%%b

错误: 系统找不到指定的注册表项或值

现问:如何在此命令行下添加字符可屏闭此错误信息?谢谢!
2 发表于 2007-11-27 10:04 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
for /f "tokens=2*" %%a in ('REG QUERY "HKLM\SOFTWARE\Microsoft\Fax\Inbox" /v Folder 2^>nul^|findstr "Folder"') do @set I=%%b
第一高手 第二高手

3 发表于 2007-11-27 11:35 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,282
发帖 538
注册 2002-11-02 00:00
UID 129
性别 男
状态 离线
谢谢 2楼 fastslz 的正解!

还有一个问题须请教,请看命令行:
for /f "tokens=3*" %%a in ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "My Pictures" ^|findstr "Pictures"') do @set MP=%%b
if not exist "%MP%\*.JPG" if not exist "%MP%\*.BMP" if not exist "%MP%\*.GIF" if not exist "%MP%\*.PNG" set MP=没有资料可备份
echo 图片收藏 位置:%MP%

问题:能否检测除 Desktop.ini 外没有文件的话就提示:没有资料可备份呢?
4 发表于 2007-11-27 11:56 ·  中国 河北 保定 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
UID 1565
性别 男
来自 河北保定
状态 离线
dir /a/b | find /v "desktop.ini" >nul
if %errorlevel%==1 goto _nothing
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
5 发表于 2007-11-27 12:20 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,282
发帖 538
注册 2002-11-02 00:00
UID 129
性别 男
状态 离线
Originally posted by Climbing at 2007-11-27 11:56 AM:
dir /a/b | find /v "desktop.ini" >nul
if %errorlevel%==1 goto _nothing



这个对我的例子不合适
6 发表于 2007-11-27 14:23 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
UID 54766
性别 男
来自 上海
状态 离线
就4楼的代码呀
只是用for 读取注册表获得的My Pictures路径不完整的

reg requery查询注册表时中文路径会"吃掉"最后的字符?
http://www.cn-dos.net/forum/viewthread.php?tid=22202&fpage=1&highlight=
第一高手 第二高手

7 『第 7 楼』: 发表于 2007-11-27 20:45 ·  中国 广西 南宁 电信
初级用户
积分 88
发帖 48
注册 2007-11-18 21:18
UID 103068
性别 男
状态 离线
支持
论坛跳转: