我欲将备份传真的发送及接收的文件,但如果系统没有安装传真(为通用性考虑),注册表信息就会不存在而导致以下命令行出现错误信息:
for /f "tokens=2*" %%a in ('REG QUERY "HKLM\SOFTWARE\Microsoft\Fax\Inbox" /v Folder ^|findstr "Folder"') do @set I=%%b
错误: 系统找不到指定的注册表项或值
现问:如何在此命令行下添加字符可屏闭此错误信息?谢谢!作者: fastslz 时间: 2007-11-27 10:04 for /f "tokens=2*" %%a in ('REG QUERY "HKLM\SOFTWARE\Microsoft\Fax\Inbox" /v Folder 2^>nul^|findstr "Folder"') do @set I=%%b作者: chishingchan 时间: 2007-11-27 11:35 谢谢 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%