文件及文件夹属性修改

学校机房太垃圾了

每台机器上都有毒标准病毒数目:每台7个病毒或每台13个病毒。

同学们的U盘大部分中毒了。

文件夹属性被修改并且没有修改权限,提供一简单方法:

把下列代码复制到文本文档,另存为扩展名为.bat文件。

打开文件说明操作即可。

 

@echo off
title 修改文件系统属性和隐藏属性工具
color f0
mode con: cols=41 lines=25

:start
cls
ECHO ================================
ECHO 请选择要进行的操作,然后按回车
ECHO ————————————————
echo 加系统和隐藏属性…………1
echo.
echo 减系统和隐藏属性…………2
echo.
echo 退出…………………………3
echo.
echo.
@set /p UserSelection=选择 ( 1 , 2 )
if %UserSelection% LEQ 3 if %UserSelection% GEQ 1 goto selection
goto start

:selection
@if "%UserSelection%"=="1" set selection=加
@if "%UserSelection%"=="2" set selection=减
@if "%UserSelection%"=="3" goto endall


:name
cls
echo.
echo.
echo 同目录内所有文件%selection%属性…………回车键
echo.
echo 退出………………………………………q
echo.
echo 请输入要%selection%属性的文件全名(包括扩展名),如果不在同目录下请输入完整路径:
set /p name=
if "%name%"=="q" goto endall
if not exist %name% goto none
if "%UserSelection%"=="1" goto add
if "%UserSelection%"=="2" goto minus


:none
cls
echo.
echo.
echo 找不到%name%文件,请确认文件名或者路径正确
echo.
echo.
pause
goto name


:add
attrib -s -h %name%
attrib +s +h %name%
goto end


:minus
attrib -s -h %name%

:end
echo.
echo 继续为其他文件修改属性…………y
echo.
echo.
@set /p UserSelection2=继续为其他文件修改属性?( y ,n)
@if "%UserSelection2%"=="y" goto start

:endall
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo 请按任意键退出!
pause>nul

 

 

posted @ 2010-10-30 13:37  Matrix_  阅读(745)  评论(0编辑  收藏  举报