@echo off && mode con cols=60 lines=30 && color F0echo ============================================================echo 欢迎使用硬盘分区隐藏批处理程序 echo.echo 输入要隐藏的本地驱动器号(字母不区分大小写)echo A B C D E F G H I J K L Mecho N O P Q R S T U V W X Y Z echo.echo 显示全部分区 请输入数字:0echo 隐藏全部分区 请输入数字:1echo 隐藏部分分区 请输入数字:2echo ============================================================:importecho.set /p disk=请输入:if /i '%disk%'=='0' goto :cancelif /i '%disk%'=='1' set value=FFFFFFFF & goto :hidediskif /i '%disk%'=='2' goto :otherif /i '%disk%'=='a' set value=01 & goto :hidediskif /i '%disk%'=='b' set value=02 & goto :hidediskif /i '%disk%'=='c' set value=04 & goto :hidediskif /i '%disk%'=='d' set value=08 & goto :hidediskif /i '%disk%'=='e' set value=10 & goto :hidediskif /i '%disk%'=='f' set value=20 & goto :hidediskif /i '%disk%'=='g' set value=40 & goto :hidediskif /i '%disk%'=='h' set value=80 & goto :hidediskif /i '%disk%'=='i' set value=100 & goto :hidediskif /i '%disk%'=='j' set value=200 & goto :hidediskif /i '%disk%'=='k' set value=400 & goto :hidediskif /i '%disk%'=='l' set value=800 & goto :hidediskif /i '%disk%'=='m' set value=1000 & goto :hidediskif /i '%disk%'=='n' set value=2000 & goto :hidediskif /i '%disk%'=='o' set value=4000 & goto :hidediskif /i '%disk%'=='p' set value=8000 & goto :hidediskif /i '%disk%'=='q' set value=10000 & goto :hidediskif /i '%disk%'=='r' set value=20000 & goto :hidediskif /i '%disk%'=='s' set value=40000 & goto :hidediskif /i '%disk%'=='t' set value=80000 & goto :hidediskif /i '%disk%'=='u' set value=100000 & goto :hidediskif /i '%disk%'=='v' set value=200000 & goto :hidediskif /i '%disk%'=='w' set value=400000 & goto :hidediskif /i '%disk%'=='x' set value=800000 & goto :hidediskif /i '%disk%'=='y' set value=1000000 & goto :hidediskif /i '%disk%'=='z' set value=2000000 & goto :hidediskecho 输入有误,请重输入 & goto import:cancelclsecho.echo Windows Registry Editor Version 5.00 >>%Temp%\NoDrives.regecho. >>%Temp%NoDrives.regecho [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]>>%Temp%\NoDrives.regecho. >>%Temp%\NoDrives.regecho "NoDrives"=dword:00000000 >>%Temp%\NoDrives.regregedit /s %Temp%\NoDrives.regdel /q %Temp%\NoDrives.regecho.echo 已取消所有隐藏驱动器。echo.echo 重启explorer后,打开我的电脑查看。echo.echo 按任意键重启explorer并关闭此程序。echo.pausegoto :re :otherclsecho ====================================================echo 您选择了隐藏部分分区,这需要您自行计算后输入echo 以下列出的是各个驱动器的号和相应的键值(十六进制)echo.echo 驱动器 A 键值为 1 驱动器 E 键值为 10echo 驱动器 B 键值为 2 驱动器 F 键值为 20echo 驱动器 C 键值为 4 驱动器 G 键值为 40echo 驱动器 D 键值为 8 驱动器 H 键值为 80echo.echo 驱动器 I 键值为 100 驱动器 M 键值为 1000echo 驱动器 J 键值为 200 驱动器 N 键值为 2000echo 驱动器 K 键值为 400 驱动器 O 键值为 4000echo 驱动器 L 键值为 800 驱动器 P 键值为 8000echo.echo 驱动器 Q 键值为 10000 驱动器 V 键值为 200000echo 驱动器 R 键值为 20000 驱动器 W 键值为 400000echo 驱动器 S 键值为 40000 驱动器 X 键值为 800000echo 驱动器 T 键值为 80000 驱动器 Y 键值为 1000000echo.驱动器 U 键值为 100000 驱动器 Z 键值为 2000000echo.echo 您必须把要隐藏的驱动器键值数相加的结果输入在对话框内(隐藏操作是覆盖性的)echo 例如您想同时隐藏C盘F盘K盘,则4+20+400=424echo ====================================================echo.echo 注意:胡乱输入造成后果自负!echo.set /p value=请输入键值和::hidediskclsecho.echo Windows Registry Editor Version 5.00 >>%Temp%\NoDrives.regecho. >>%Temp%\NoDrives.regecho [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]>>%Temp%\NoDrives.regecho. >>%Temp%\NoDrives.regecho "NoDrives"=dword:%value% >>%Temp%\NoDrives.regregedit /s %Temp%\NoDrives.regdel /q %Temp%\NoDrives.regecho.echo 所选驱动器已成功隐藏。echo.echo 重启explorer后,打开我的电脑查看。echo.echo 按任意键重启explorer并关闭此程序。echo.pauseecho. :reclstaskkill /f /im explorer.exe & start explorer.exeexit
联系客服