由病毒而了解的一些有趣的Windows批处理命令

   最近,很不巧U盘中病毒了,可能在打印的时候不小心中的病毒,等到再次打开U盘时,U盘里所有的东西都变成了“快捷方式”,电脑自动查杀后,所有的文件都消失了;生气准备格式化,当看到U盘的存储容量,依然正常,意识到,所有文件只是被隐藏了,尝试了几个方法:
1 ,在 电脑-文件夹选项-显示隐藏文件,并没有效果

2,另有一些网友提供了,新建一个空的压缩包,然后把U盘的目录加进去,这种方法,确实能够看到文件的存在,但是如何取出文件是一个大问题,毕竟U盘里的东西挺多的,有几个语料库,当时复制都花费了好长时间的。费时
3,有人提到用批处理命令 Attrib进行文件恢复,试了一下效果不错:
    在你的U盘里面直接新建一个txt文档在里面输入attrib -s -h /s /d保存。然后打开我的电脑->工具->文件夹选项->查看,将里面的隐藏已知文件扩展名前面的勾去掉。如果已经去掉了就不用这步操作了。然后再将刚刚新建的TXT文档改名为0.bat。双击运行即可。

    

attrib指令的格式和常用参数为
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
+ 设置属性。
- 清除属性。
R   只读文件属性。
A 存档 文件属性。
S 系统文件属性。
H 隐藏文件属性。
I 无内容 索引文件属性。
[drive:][path][filename]
指定要处理的文件属性。
/S 处理当前文件夹及其 子文件夹中的匹配文件。
/D 处理文件夹。

/L 处理 符号链接和符号链接目标的属性。
这样可以用Attrib  /D +s +a +h +r命令保存一个.bat 文件,运行可以隐藏一个目录下的所有文件,速度相当快。用来和好朋友开玩笑挺有趣的。
这样再用attrib /D -r -a -s -h命令另存一个.bat文件,就可以把刚才隐藏的所有文件,再次显示出来。这是一个相当有趣的批处理命令。
更多的批处理命令可以参考https://blog.csdn.net/yehaver/article/details/51087903

你可能感兴趣的:(小实)