有时用户会遇到隐藏文件夹不克不及运用的问题,Windows10没法隐藏文件夹选项为灰色怎样办呢?文件夹隐藏功用不克不及用,那是这个是被一些歹意顺序把文件或文件夹设置成了零碎属性,详细操作见上面的详细引见吧。
Windows10没法隐藏文件夹选项为灰色怎样办
1、问题效果以下图。这个问题很容中招。特别是随意插U盘。
2、@echo off
setlocal enabledelayedexpansion
title 修正零碎属性和隐藏属性
color f0
mode con: cols=50 lines=25
if “%~1”==“” (
echo 你没有拖入任何磁盘或文件或文件夹
echo 请把要处置的磁盘或文件或文件夹拖到批处置文件图标
echo 不要双击启动批处置
pause
)
:loop
cls
if “%~1”==“” goto :eof
if not exist “%~1” (echo 途径不存在)&pause&shift&goto loop
echo 以后处置的磁盘或文件或文件夹:
echo %~1
echo.
echo 请选择要停止的操作,然后按回车
echo.echo 加零碎和隐藏属性……………………………1
echo 减零碎和隐藏属性……………………………2
echo 不处置…………………………………………3
echo.
set /p “c1=选择(1,2,3) (不输出为!c1!,默许为2):”
if “!c1!”==“1” (set “d=+”) else if “!c1!”==“3” (pause&shift&goto loop) els
e set “d=-”
set “a=%~a1”
if /i “!a:~0,1!”==“d” (
echo.
echo 这是一个文件夹,请选择要停止的操作,然后按回车
echo.
echo 只对该文件夹自身……………………………1
echo 只对该文件夹中的文件夹和文件……………2
echo 对该目录下的一切的文件夹和文件…………3
echo.
set /p “c2=选择 (1,2,3) (不输出为!c2!,默许为1):”
if “!c2!”==“2” (
pushd “%~1”
for /f “delims=” %%i in (‘dir /a /b “%~1”’) do attrib.exe !d!s !d!h “%%i”
popd
) else if “!c2!”==“3” (
for /f “delims=” %%i in (‘dir /a /b /s “%~1”’) do attrib.exe !d!s !d!h “%%i”
) else (
attrib.exe !d!s !d!h “%~1”
)
) else (
attrib.exe !d!s !d!h “%~1”
)pause&shift&goto loop
备注:以上代码的标点符号全部需求小写,不然有效
3、把这一段代码复制到一个新建的记事本中。文件后缀改成“.bat”。
4、这个批处置文件不是双击运转的。(大家要留意) 是把要处置的文件或文件夹拖入这个批处置“.bat”文件中。这样会呈现一个运转窗口。
5、依照提示操作。