批处理取消文件夹隐藏属性

来源:互联网 发布:jsp页面js格式化日期 编辑:程序博客网 时间:2024/04/28 16:29

这是因为文件夹被设置了系统隐藏属性写个命令倒是可以变过来..
方法一:开始菜单>运行cmd>然后在cmd里面输入法下面这条命令后回车:(复制进去)
for %a in (c d e f) do attrib -s -h %a:/* /s /d
方法二:如果他们有系统属性就无法右键属性设置他们的隐藏属性.
我写的这个
批处理可以修改磁盘内所有文件或文件或文件夹内所有文件的系统属性和隐藏属性很方便的.
将以下内容复制到记事本另存为"修改系统属性和隐藏属性.bat".
用的时候把要修改属性的磁盘或文件或文件夹拖进去(只能拖一个)按提示操作就行了.
注意:请把要更改属性的磁盘或文件或文件夹拖到
批处理文件图标内不要双击运行此批处理.
@echo off
setlocal enabledelayedexpansion
title 修改系统属性和隐藏属性
color f0
mode con: cols=41 lines=25
cls>nul
if "%1"=="" (
echo 你没有拖入任何文件或文件夹
echo 请把文件或文件夹拖到
批处理文件图标
echo 不要双击启动
批处理
pause
exit
)
ECHO ================================
ECHO 请选择要进行的操作,然后按回车
ECHO ————————————————
echo 加系统和隐藏属性…………1
echo.
echo 减系统和隐藏属性…………2
echo.
echo 退出…………………………3
echo.
set /p UserSelection=选择 ( 1 2 )
set b=%~1>nul
if "%UserSelection%"=="1" (
attrib -s -h "!b!">nul
attrib +s +h "!b!">nul
attrib /s /d -s -h"!b!/*">nul
attrib /s /d +s +h "!b!/*">nul
)
if "%UserSelection%"=="2" (
attrib -s -h "!b!" >nul
attrib /s /d -s -h "!b!/*">nul
)
pause
exit
方法三:告诉我是那个盘的文件夹。
点击“开始”---“运行”----输入“cmd”
在输入你文件夹所在的盘符+“:”
再点回车。
输入“attrib -r -a -s -h *.* /s/d”就行

D:/TT.txt有隱藏屬性,去掉它則用:
attrib d:/tt.txt -h -s
我一般會用 attrib d:/tt.txt -r -h-s

原创粉丝点击