Board logo

标题: 恢复“显示所有文件"选项 [打印本页]

作者: newuserid     时间: 2008-6-19 21:47    标题: 恢复“显示所有文件"选项

恢复"文件夹选项"中"显示所有文件"选项
请问以下恢复文件夹选项的批处理命令是不是有什么问题?
哪位对系统注册表比较熟悉的?以下的某些命令是不是可能操作失败?(针对XP中文系统)
cls
echo    本选项将执行如下操作:
echo   -----------------------
echo    恢复"文件夹选项"中"显示所有文件"选项
echo   ──────────────────────────────────────
echo.
Pause
echo    正在执行操作,请稍候...
echo Windows Registry Editor Version 5.00>FixHideSys.reg
echo.>>FixHideSys.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]>>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 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]>>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 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden]>>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 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]>>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 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]>>FixHideSys.reg
echo "NoFolderOptions"=dword:00000000>>FixHideSys.reg
regedit /s FixHideSys.reg
pause
del FixHideSys.reg