如何删除硬盘隐藏分区隐藏硬盘分区之隐藏批处理

会玩电脑告别菜鸟(14)
自己闲的没事干做了这个C和DOS批处理相结合的程序。
你可以修改后编译运行即可,把文件放到这个磁盘,然后隐藏,你绝对找不到,文件不会丢失。
隐藏的是H:盘
select disk 0
list partition
可以查看电脑磁盘对应的编号
比如说我的:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\XXXXXX&diskpart
Microsoft DiskPart 版本 6.1.7601
Copyright (C)
Microsoft Corporation.
在计算机上: XXXXXX
DISKPART& select disk 0
磁盘 0 现在是所选磁盘。
DISKPART& list partition
& 分区 ### & & & 类型 & & & & & & &大小 & & 偏移量
& ------------- &---------------- &------- &-------
& 分区 & & &1 & &主要 & & & & & & & & &39 MB & &31 KB
& 分区 & & &2 & &主要 & & & & & & & & &12 GB & &40 MB
& 分区 & & &3 & &主要 & & & & & & & & &50 GB & &12 GB
& 分区 & & &0 & &扩展的 & & & & & & & &403 GB & &62 GB
& 分区 & & &4 & &逻辑 & & & & & & & & 130 GB & &62 GB
& 分区 & & &5 & &逻辑 & & & & & & & & 130 GB & 192 GB
& 分区 & & &6 & &逻辑 & & & & & & & & 100 GB & 322 GB
& 分区 & & &7 & &逻辑 & & & & & & & & &43 GB & 422 GB
然后更改源代码中我注释的位置即可隐藏任意分区
#include &stdio.h&
#include &stdlib.h&
#include &string.h&
int main(int argc, char *argv[])
FILE *fp1,*fp2;
char hi[55] ,ru[35],s;
system(&color 0B&);
if((fp1=fopen(&Hide.txt&,&w+&))==NULL)
{printf(&程序出错,不能创建文件\n&);
if((fp2=fopen(&Run.cmd&,&w+&))==NULL)
{printf(&程序出错,不能创建文件\n&);
printf(&1.显示H:
2.隐藏H:?\n&);
s=getchar();
strcpy(hi,&select disk 0\nselect partition 2\nset id=12 override&); //更改selsect partition 2的数字可以改变要隐藏的目标分区
strcpy(ru,&echo off\ndiskpart /s Hide.txt&);
if(s=='1')
hi[40]='0';
hi[41]='7';
fprintf(fp1,&%s&,hi);
fprintf(fp2,&%s&,ru);
fclose(fp1);
fclose(fp2);
system(&Run.cmd&);
system(&del /q /f run.cmd&);
system(&del /q /f Hide.txt&);
system(&PAUSE&);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:114977次
积分:2404
积分:2404
排名:第13917名
原创:119篇
转载:10篇两个简单的批处理隐藏运行的方法,不显示CMD
我的图书馆
两个简单的批处理隐藏运行的方法,不显示CMD
隐藏运行批处理的方法
if “%1″ == “h” goto go
echo set yc=createobject(“wscript.shell”)&vbs.vbs
echo yc.run “”"123.bat”" h”,vbhide&&vbs.vbs
start vbs.vbs
for /l %%a in (1 1 5000) do echo.&nul
del vbs.vbs
这个方法,在批处理运行的瞬间,cmd窗口会一闪而过,为是显示效果,程序大约在 2秒 后建一个文件夹
这是根据以下代码改编而来的,上面的相对比较易懂
if “%1″ == “h” goto loop
mshta vbscript:createobject(“wscript.shell”).run(“”"%~nx0″” h”,0)(window.close)&&exit
下面的方法是直接用vbs运行批处理,绝对隐藏,不会出现cmd窗口,
set yc=createobject(“wscript.shell”)
yc.run “123.bat”,vbhide
wscript.quit
TA的最新馆藏[转]&[转]&神州商业网联系邮箱:
Copyright &
神州商业网 版权所有__后使用快捷导航没有帐号?
查看: 5031|回复: 2
提取SONY隐藏分区
为何没有join-sny.bat批处理文件啊????
该用户从未签到
希望本友们给我解决一下
未命名.jpg (6.19 KB, 下载次数: 6)
就是没有join-sny.bat
10:50 上传
难道里面还少什么吗,我查看了,好像没了啊
该用户从未签到
这个批处理文件sony怎么可能提供给你……在论坛里找一下吧
PS:其实只要把p2.sny的文件头改了,然后把后缀都改成wim就能解包了。就像rar文件有多个分包(part1,part2……)的情况类似,只要解压第一个包,其余的解压软件自动会加载的。具体方法自己搜索论坛吧。
该用户从未签到
这个帖子 有解决的办法 楼主自己看一下吧
17年3月精华宗师
17年3月精华大师
关注本友会
本友会微信公众号
VR微信公众号
benyouhui2012
Powered by}

我要回帖

更多关于 如何隐藏电脑硬盘分区 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信