针对U盘中文件无法打开(被隐藏)的解决方案

当我们在学校的电脑上运行U盘后,再次在别的电脑上使用U盘时,会出现部分文件夹无法打开,或者找不到保存的文件夹,(这是autorun.inf(系统文件)运行在了你的U盘里。autorun.inf作用:是允许在双击磁盘时自动运行指定的文件,在U盘里出现autorun.inf,会自动隐藏文件夹,创建无法运行exe的文件。)这时候千万不要着急去格式化U盘。试试以下方案:
一:我的电脑----工具----文件夹选项—查看----勾选“显示系统文件夹内容”和“显示所有文件夹的内容”----去掉“隐藏受保护的操作系统文件”的勾-----确定在这里插入图片描述
二:在U盘中新建一个压缩文件—双击打开----在地址栏里选“可移动磁盘E“。然后就可以看到被隐藏的文件。
三:使用attrib命令(修改文件夹属性)
开始—运行----输入CMD----输入盘符(例如E:)------回车----输入attrib -s -h -r /s /d 回车。
然后稍微等一会。这样就可以让被隐藏的文件显示出来。

关于attrib命令的格式
“+”设置属性
“-”清除属性
“r”只读文件属性
“s”系统文件属性
“h”隐藏文件属性
“/s”处理当前文件夹及其子文件夹中匹配的文件
“/d”处理的文件中包括子文件夹。

以下是闲来之时用批处理写了一个针对不同盘符的小程序
@echo off
color 0a
title U盘杀毒
echo ===========================
echo 针对于U盘文件显示不要出来
echo ===========================
echo ---------------------------
echo 请按要求输入U盘的盘符(例如“E”);
echo ---------------------------
set /p input=请输入:
if “%input%”== “C” goto a

if “%input%”==“D” goto b

if “%input%”==“E” goto c

if “%input%”==“F” goto d

if “%input%”==“G” goto e
pause
:a
C:
echo clearing—!
attrib -s -h -r /s /d
echo 按回车退出;
pause
goto menu
:b
D:
echo clearing—!
attrib -s -h -r /s /d
echo 按回车退出;
pause
goto menu

goto menu
pause
:c
E:
echo clearing—!
attrib -s -h -r /s /d
echo 按回车推出:
pause
goto menu

:d
F:
echo clearing—!
attrib -s -h -r /s /d
echo 按回车退出;
pause
goto menu

:e
G:
echo clearing—!
attrib -s -h -r /s /d
echo 按回车退出;
pause
goto menu

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值