中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-09 03:07
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 恢复“显示所有文件"选项 查看 603 回复 0
楼 主 恢复“显示所有文件"选项 发表于 2008-06-19 21:47 ·  中国 湖北 武汉 教育网
新手上路
积分 8
发帖 2
注册 2008-06-19 21:14
18年会员
UID 120606
性别 男
状态 离线
恢复"文件夹选项"中"显示所有文件"选项
请问以下恢复文件夹选项的批处理命令是不是有什么问题?
哪位对系统注册表比较熟悉的?以下的某些命令是不是可能操作失败?(针对XP中文系统)
cls
echo 本选项将执行如下操作:
echo -----------------------
echo 恢复"文件夹选项"中"显示所有文件"选项
echo ──────────────────────────────────────
echo.
Pause
echo 正在执行操作,请稍候...
echo Windows Registry Editor Version 5.00>FixHideSys.reg
echo.>>FixHideSys.reg
echo >>FixHideSys.reg
echo "RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced">>FixHideSys.reg
echo "Text"="@shell32.dll,-30501">>FixHideSys.reg
echo "Type"="radio">>FixHideSys.reg
echo "CheckedValue"=dword:00000002>>FixHideSys.reg
echo "ValueName"="Hidden">>FixHideSys.reg
echo "DefaultValue"=dword:00000002>>FixHideSys.reg
echo "HKeyRoot"=dword:80000001>>FixHideSys.reg
echo "HelpID"="shell.hlp#51104">>FixHideSys.reg
echo.>>FixHideSys.reg
:: 将“文件夹选项"中的“显示被隐藏的文件或文件夹”功能设置为可用
echo >>FixHideSys.reg
echo "RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced">>FixHideSys.reg
echo "Text"="@shell32.dll,-30500">>FixHideSys.reg
echo "Type"="radio">>FixHideSys.reg
echo "CheckedValue"=dword:00000001>>FixHideSys.reg
echo "ValueName"="Hidden">>FixHideSys.reg
echo "DefaultValue"=dword:00000002>>FixHideSys.reg
echo "HKeyRoot"=dword:80000001>>FixHideSys.reg
echo "HelpID"="shell.hlp#51105">>FixHideSys.reg
echo.>>FixHideSys.reg
echo >>FixHideSys.reg
echo "Type"="checkbox">>FixHideSys.reg
echo "Text"="@shell32.dll,-30508">>FixHideSys.reg
echo "WarningIfNotDefault"="@shell32.dll,-28964">>FixHideSys.reg
echo "HKeyRoot"=dword:80000001>>FixHideSys.reg
echo "RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced">>FixHideSys.reg
echo "ValueName"="ShowSuperHidden">>FixHideSys.reg
echo "CheckedValue"=dword:00000000>>FixHideSys.reg
echo "UncheckedValue"=dword:00000001>>FixHideSys.reg
echo "DefaultValue"=dword:00000000>>FixHideSys.reg
echo "HelpID"="shell.hlp#51103">>FixHideSys.reg
echo.>>FixHideSys.reg
:: 在“文件夹选项"中选择“显示被隐藏的文件和文件夹”、“显示文件扩展名”、"显示所有文件"
echo >>FixHideSys.reg
echo "hidden"=dword:00000001>>FixHideSys.reg
echo "HideFileExt"=dword:00000000>>FixHideSys.reg
echo "ShowSuperHidden"=dword:00000001>>FixHideSys.reg
echo "SuperHidden"=dword:00000001>>FixHideSys.reg
echo.>>FixHideSys.reg
:: 修复使得"文件夹选项"可用
echo >>FixHideSys.reg
echo "NoFolderOptions"=dword:00000000>>FixHideSys.reg
regedit /s FixHideSys.reg
pause
del FixHideSys.reg
论坛跳转: