attrib批处理属性设置

合集下载

attrib命令文件属性更改

attrib命令文件属性更改
attrib +h c:\sunenze
下一命令使用通配符,故只对文件有效,对目录不起作用。
attrib c:\*.*
文档的存档属性
文档初建或修改后均由系统赋予存档属性,文件BAKUP时,其存档属性取肖,如再修改,又赋予存档属性。所以存档属性主要用于标记那些自上一次备份以来作过修改的文件MSBACKP,RESTORE,T XCOPY命令的使用关系到这一属性。有关文件存档属性的说明,参阅MSBACKUP,RESTORE和XCOPY命令。
****
以下假设我的U盘驱动器的盘符是L:."/*"与"*/"之间的内容为注释.
在捷键为"WIN"+"R".
C:\Documents and Settings\Administrator>L: /*进入L盘目录*/
L:\>dir/a /*这个指令是查看当前目录全部的文件.包括有隐藏属性的.可以用来查看是否有autorun.inf等文件.*/
L:\>attrib autorun.inf -a -s -r -h /*去掉autorun.inf的四种属性*/
L:\>del autorun.inf /*删除autorun.inf*/
应用举例
显示当前目录下CNIT128的属性输入如下命令
attrib cnit128
赋予文件cnit128.txt只读属性,输入如下命令
attirb cnit128.txt +r
清除b:盘\sunenze\cnit128目录下所有文件及\sunenze\cnit128所有子目录下的文件的只读属性,输入如下命令:

Attrib命令和隐藏文件病毒1

Attrib命令和隐藏文件病毒1

Attrib命令和隐藏文件病毒基本信息attrib指令用于修改文件的属性.文件的常见属性有:只读.存档.隐藏和系统.只读属性是指文件只可以做读的操作.不能对文件进行写的操作.就是文件的写保护.存档属性是用来标记文件改动的.即在上一次备份后文件有所改动.一些备份软件在备份的时候会只去备份带有存档属性的文件.隐藏属性顾名思义即为隐藏文件.在通常情况下.在资源管理器中不显示带有隐藏属性的文件.系统属性是指标注文件为系统文件.是系统需要调用的文件.系统属性包括隐藏和只读属性,且在WINDOWS GUI模式下不能更改。

外部命令:Attrib.exeattrib指令的格式和常用参数为A TTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] ] [/S [/D]]+ 设置属性。

- 清除属性。

R 只读文件属性。

A 存档文件属性。

S 系统文件属性。

H 隐藏文件属性。

[drive:][path][]指定要处理的文件属性。

/S 处理当前文件夹及其子文件夹中的匹配文件。

/D 也处理文件夹。

/L 处理符号链接和符号链接目标的属性。

编辑本段详细释义attrib的用途不是很广泛.不过有的时候可以利用它来做一些方便的文件处理.比如U盘中感染了病毒.会在U盘的驱动器里建立多个隐藏的文件.其中会有一个名为autorun.inf的文件.这个文件会为U盘添加一个自动运行的菜单.如果把默认打开操作改成关联病毒程序.那么在你双击U盘的时候.就会感染U盘所带的病毒.通常情况下无法看到这些文件就没办法删除.可以用下面的步骤来清除.以下假设我的U盘驱动器的盘符是L:."/*"与"*/"之间的内容为注释.在运行中敲入CMD 确定便可以快速打开系统的命令提示符.运行的快捷键为"WIN"+"R".C:\Documents and Settings\Administrator>L: /*进入L盘目录*/L:\>dir/a /*这个指令是查看当前目录全部的文件.包括有隐藏属性的.可以用来查看是否有autorun.inf等文件.*/L:\>attrib autorun.inf -a -s -r -h /*去掉autorun.inf的四种属性*/L:\>del autorun.inf /*删除autorun.inf*/然后拔掉U盘.再一次连接的时候U盘的自动运行菜单就没有了.当然.其他的病毒程序也可以如此操作.如果把autorun.inf换成*.*就可以一次对当前目录下全部文件进行操作了.如:L:\>attrib *.* -a -s -r -h进入E盘然后输入命令还恢复显示文件attrib /d /s -s -h -a -r 这条命令可以恢复U盘所有文件夹病毒的原理把所有文件夹设置为隐藏的系统文件然后复制出病毒样本他们都是文件夹图标名字都是被隐藏的正常文件夹这样就造成一种假象当你运行正常的文件夹时就会无法打开因为他就是一个设计好的病毒正常文件夹都无法显示一旦中了U盘病毒就没办法在恢复了实例演示:attrib /? 查看帮助attrib a +a +s +r +h 为文件夹a添加四种文件属性attrib a.txt +r 为文件a.txt添加只读文件属性,则该文件无法修改attrib d:/* -h /s /d 去除D盘所有文件夹隐藏属性attrib -r -h -s * /S /D 去除当前路径下全部文件/文件夹及其子文件夹中的文件隐藏属性attrib是DOS命令,可以用attrib /? 查看命令的用法-r 是attrib的选项,表示去除只读属性(readonly)-h是attrib的选项,表示去除隐藏属性(hide)-s是attrib的选项,表示去除系统属性(system)*是通配符,通配所有文件/S 表示处理当前文件夹及子文件夹中的文件/D表示处理文件夹的属性attrib " i:\ Music and Movie " –s –h 路径中包含空格时须添加引号病毒实例:1、将某目录下全部文件(夹)添加系统属性和隐藏属性的语句写入可执行文件中,例如.bat attrib +a +r +s +h /s /d * 将当前目录下所有文件(夹)添加四个属性警告:病毒仅做研究和娱乐之用,禁止恶意传播,@echo offattrib attrib +a +r +s +h /s /d *exit2、3、自动运行文件autorun.inf创建后与属性修改文件结合制作成病毒成品。

Win10系统文件夹隐藏不能取消选项为灰色的解决方法

Win10系统文件夹隐藏不能取消选项为灰色的解决方法

Win10系统文件夹隐藏不能取消选项为灰色的解决方法最近有Win10系统用户发现了一个奇怪的问题,自己一个隐藏的文件夹不能取消隐藏,在属性中,隐藏选项已经勾选,而不能取消,选项为灰色,那么如何解决呢?下面小编分享一个方法,大家遇到无法取消的文件夹都可以这么操作。

如果中毒建议重装Win10系统,最安全的Win10系统下载需要说明的是,出现这样的情况,可有可能你的系统中了病毒,所以查杀还是有必要的。

解决步骤:方法一:手动使用attrib命令修改1、开始菜单--选择“运行”--输入“cmd”2、在dos状态下输入命令:attrib c:\"windows" -s -h (以c 盘下windows文件夹为例,这里的c:\"windows"改为你要修改文件夹的路径即可)3、运行此命令即可把文件夹的隐藏属性去掉。

但是我们可能会发现,所有的文件夹都被隐藏了,这样一个一个的改,麻烦就大了。

上面的方式适合修改单个文件夹,批量的简单修改方法即使用通配符*匹配文件夹,格式如下:1、假设c盘下的所有根文件夹都被隐藏了attrib c:\"*" -s -h /s /d即可把c盘下所以的文件夹隐藏属性去掉2、假设d盘假设c盘下的所有根文件夹都被隐藏了attrib d:\"*" -s -h /s /d其他的以此类推方法二:使用简单的批处理方式新建一个文本文档文件,然后拷贝一下代码进去,选择“另存为”,文件名设为“.bat”后缀格式(即把.txt后缀改成.bat)。

然后将需要修改的文件夹拖到该文件上面,按照提示操作即可。

如果你是U盘根目录被感染,直接把U盘盘符拖上去,一路选2并回车即可。

@echo off&setlocal enableextensions enabledelayedexpansiontitle 解决文件夹隐藏属性无法修改的问题批处理if "%~1"=="" (echo 你没有拖入任何磁盘或文件或文件夹!echo ------echo 请把要处理的磁盘或文件或文件夹拖到该批处理文件图标上echo 而不是双击启动批处理!&pause&goto :eof)call:choose "设置隐藏文件属性,请选择:" 不改变去掉设置(set h=)&(if !c! equ 2 set h=-)&(if !c! equ 3 set h=+)call:choose "设置系统文件属性,请选择:" 不改变去掉设置(set s=)&(if !c! equ 2 set s=-)&(if !c! equ 3 set s=+)call:choose "设置应用范围,请选择:" 文件或文件夹自身属性及第一级目录内容属性文件夹第一级目录内容属性for %%i in (%*) do (if !c! equ 1 call:attrib "%%~i"for /f "delims=" %%j in ('dir /a /b "%%~i"') do call:attrib "%%~i\%%~j")pause&goto :eof:choose(set c=)&(set n=)&for %%i in (%*) do echo !n! %%~i&set /an+=1(set /p c=)&(set /a c=c)&if !c! geq 0 if !c! leq !n! echo.&goto :eofgoto choose:attribsetlocal&(set a=)&(set a=%~a1)&if "!a!"=="" goto :eofif not defined h if "!a:~3,1!"=="h" (set h=+) else (set h=-)if not defined s if "!a:~4,1!"=="s" (set s=+) else (set s=-)echo 正在处理: %~1&attrib !h!h !s!s "%~1"&goto :eofecho 修改成功!文件拖动到bat文件上,一路按2 回车再按2回车再按1 回车即可。

文件属性被修改的处理办法

文件属性被修改的处理办法

文件夹属性被修改处理办法U盘染了病毒,病毒杀除完毕以后,文件却隐藏了,并且文件的隐藏选项变成了灰色,不能修改。

通过探索找了几种方法总结在这里,以便以后使用。

:一、DOS命令开始→运行→cmd打开命令提示符,键入:attrib [你要改的文件夹或文件名] -s -h,回车即可(-s 表示去掉系统属性,-h表示去掉隐藏属性)。

Attrib命令详解:attrib命令:显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。

如果在不含参数的情况下使用,则 attrib 命令会显示当前目录中所有文件的属性。

语法: attrib [Drive:\Path\FileName] [+r/-r] [+a/-a] [+s/-s] [+h/-h] [/s] [/d]参数说明:+r 设置只读文件属性。

-r 去掉只读文件属性。

+a 设置存档属性。

-a 去掉存档属性。

+s 设置系统文件属性。

-s 去掉系统文件属性。

+h 设置隐藏文件属性。

-h 去掉隐藏文件属性。

Drive:\Path\FileName 指定要显示或更改其属性的目录、文件或文件组的位置和名称。

可以在FileName参数中使用通配符(?和*)来显示或更改一组文件的属性。

如果文件或文件夹名称中含有空格,可以使用英文的双引号("")将其引括起来,如:Drive:\Path\"File Name"或"Drive:\Path\File Name"。

/s 将attrib和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。

/d 将attrib和任意命令行选项应用到目录。

/? 在命令提示符下显示帮助。

attrib Drive:\Path\"File Name" -s -h 或者 attrib "Drive:\Path\File Name" -s -h考虑到现在海量U盘文件夹比较多,又对此方法做出优化:attrib "[Drive:\Path\*]" -s -h /s /d (处理此目录下的所有文件和文件夹)或者打开命令提示符CMD,进入需要处理的目录输入:attrib *.* -s -h /s /d二、系统组策略单击选择“开始/运行”命令,在话框中输入“gpedit.msc”,然后单击“确定”按钮,即可启动Windows XP组策略编辑器。

如何将文件或者目录设置为“受保护的操作系统文件

如何将文件或者目录设置为“受保护的操作系统文件

如何将文件或者目录设置为“受保护的操作系统文件如何设置文件为受保护的操作系统文件使用一个批处理命令即可:attrib +s <驱动器><路径><文件名>如:我D盘根目录下有个文件,名为n.txt的文件,那么设置它为系统文件的方法为:attrib d:\n.txt +s希望你可以明白.祝你好运!解除:还是以上面为例attrib d:\n.txt -s即可取消n.txt文件的系统属性你可以进入命令提示符,使用命令attrib +S +H +A filename /s /d注释:filename为你文件夹名字,提前试你必须进入文件夹所在根目录,你也可以键入路径比如attrib +S +h +r C:/fliename+s 设置为系统属性+h 设置为隐藏+a 设置存档+r 设置只读提示设置了系统属性并不是所不可以删除了,一样可以删除,你可能看不到它的变化如果你想看到你的文件夹的系统属性的效果的话你可以给再它个隐藏的属性,然后在工具---文件夹选项--显示所有文件和文件夹,但是你还是发现刚才的文件夹还是没有出现. 然后去掉勾隐藏受系统保护的文件夹,这样它又出来了.这个说明它是系统文件夹了attrib用法指令用于修改文件的属性.文件的常见属性有:只读.存档.隐藏和系统.只读属性是指文件只可以做读的操作.不能对文件进行写的操作.就是文件的写保护.存档属性是用来标记文件改动的.即在上一次备份后文件有所改动.一些备份软件在备份的时候会只去备份带有存档属性的文件.隐藏属性顾名思义即为隐藏文件.在通常情况下.在资源管理器中不显示带有隐藏属性的文件.系统属性是指标注文件为系统文件.是系统需要调用的文件.attrib指令的格式和常用参数为ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]+ 设置属性。

批处理入门手册之批处理常用DOS命令篇(attrib、del、copy、xcopy)

批处理入门手册之批处理常用DOS命令篇(attrib、del、copy、xcopy)

批处理⼊门⼿册之批处理常⽤DOS命令篇(attrib、del、copy、xcopy)1.2 学习attrib del copy xcopy命令学习要点:1。

设置⽂件属性:attrib2。

删除命令:del3。

复制⽂件:copy4。

复制⽂件(夹):xcopy⼀、设置⽂件属性:attrib显⽰或更改⽂件属性。

ATTRIB [ R | -R] [ A | -A ] [ S | -S] [ H | -H] [[drive:] [path] filename] [/S [/D]]设置属性。

- 清除属性。

R 只读⽂件属性。

A 存档⽂件属性。

S 系统⽂件属性。

H 隐藏⽂件属性。

[drive:][path][filename] 指定要处理的⽂件属性。

/S 处理当前⽂件夹及其⼦⽂件夹中的匹配⽂件。

/D 也处理⽂件夹。

1。

查看⽂件的⽂件属性格式:ATTRIB [drive:][path][filename]例1,attrib d:\ pagefile.sys查看d:\ pagefile.sys⽂件的属性。

2。

修改⽂件的属性。

格式:attrib ?属性例1,attrib –h d:\ pagefile.sys消除d:\ pagefile.sys的“隐藏”属性。

例2,attrib s h d:\ pagefile.sys给d:\ pagefile.sys设置“系统”和“隐藏”属性。

3。

批量⽂件处理例1,attrib h d:\123\*.bat /s通过/s参数可批量将d:\123及其⼦⽬录下的所有bat⽂件设置为“隐藏”属性.例2,attrib h d:\123 /s /d将d:\123及其下所有同名为123的⼦⽬录设置为“隐藏”属性.参数/d必须在批量设置⽂件属性的同时,对指定⽬录及其下所有⼦⽬录进⾏⽂件属性操作。

参数/d可以理解为“directory”(⽬录),也就是说/d 必需和/s⼀起使⽤。

思考:“attrib h d:\123 /s /d”和“attrib h d:\123\*.* /s /d”有什么区别呢?前者只有d:\123以及它同名的⼦⽬录设为了“隐藏”,⽽其它⽂件及⼦⽬录都没有设置“隐藏”。

attrib命令用法

attrib命令用法

attrib命令用法
attrib命令是一个用于更改文件或文件夹属性的命令行工具。

常用的attrib命令有以下几种用法:
1. 显示文件或文件夹的属性:`attrib [文件或文件夹路径]`
例子:`attrib C:""test.txt`
这个命令会显示文件test.txt的属性,包括是否只读、隐藏等。

2. 设置文件或文件夹的属性:`attrib [+/-][属性标记] [文件或文件夹路径]`
`+` 表示将属性设置为开启,`-` 表示将属性设置为关闭。

属性标记可以是以下几种:
- `R`:只读属性
- `H`:隐藏属性
- `S`:系统文件属性
- `A`:存档属性(表示文件已被修改,需要备份)例子:`attrib +R C:""test.txt`
这个命令会将文件test.txt的只读属性设置为开启。

例子:`attrib -H C:""test.txt`
这个命令会将文件test.txt的隐藏属性设置为关闭。

3. 清除文件或文件夹的属性:`attrib -[属性标记] [文件或文件夹路径]`
例子:`attrib -R C:""test.txt`
这个命令会清除文件test.txt的只读属性。

注意:使用attrib命令修改文件或文件夹的属性通常需要以管理员身份运行命令提示符。

利用Windows CMD命令批量修改文件属性的技巧

利用Windows CMD命令批量修改文件属性的技巧

利用Windows CMD命令批量修改文件属性的技巧在日常使用电脑的过程中,我们经常需要对文件进行管理和操作。

有时候,我们可能需要批量修改文件的属性,例如修改文件的创建日期、修改文件的隐藏属性等。

这时候,使用Windows CMD命令就能够帮助我们轻松实现这些操作。

本文将介绍一些利用Windows CMD命令批量修改文件属性的技巧。

一、修改文件的创建日期有时候,我们可能需要将一批文件的创建日期修改为相同的日期。

这时候,可以使用Windows CMD命令中的“for”循环结构来实现。

具体操作步骤如下:1. 打开CMD命令行窗口,进入需要修改文件属性的文件夹目录。

2. 输入以下命令:```for %f in (*) do copy /b %f+,,```这个命令会将每个文件的内容与空文件合并,从而修改文件的最后修改日期为当前日期。

二、修改文件的隐藏属性有时候,我们可能需要将一批文件的隐藏属性设置为隐藏或取消隐藏。

这时候,可以使用Windows CMD命令中的“attrib”命令来实现。

具体操作步骤如下:1. 打开CMD命令行窗口,进入需要修改文件属性的文件夹目录。

2. 输入以下命令:attrib +h *.txt```这个命令会将当前目录下所有的txt文件的隐藏属性设置为隐藏。

三、批量修改文件的扩展名有时候,我们可能需要将一批文件的扩展名进行修改,例如将.jpg文件修改为.png文件。

这时候,可以使用Windows CMD命令中的“ren”命令来实现。

具体操作步骤如下:1. 打开CMD命令行窗口,进入需要修改文件属性的文件夹目录。

2. 输入以下命令:```ren *.jpg *.png```这个命令会将当前目录下所有的jpg文件的扩展名修改为png。

四、修改文件的只读属性有时候,我们可能需要将一批文件的只读属性设置或取消。

这时候,可以使用Windows CMD命令中的“attrib”命令来实现。

具体操作步骤如下:1. 打开CMD命令行窗口,进入需要修改文件属性的文件夹目录。

attrib的使用方法

attrib的使用方法

attrib的使用方法attrib是一个用于查看或修改文件和文件夹属性的命令行工具。

在Windows操作系统中,我们经常需要查看或修改文件的属性,比如隐藏文件、只读文件等。

通过使用attrib命令,我们可以方便地进行这些操作。

一、查看文件属性要查看文件属性,我们可以打开命令提示符窗口,然后输入attrib 命令,后面跟上要查看属性的文件名或路径。

例如,我们要查看文件test.txt的属性,可以执行以下命令:attrib test.txt执行以上命令后,命令提示符窗口会显示文件test.txt的属性信息。

常见的文件属性包括只读、隐藏、系统等。

二、修改文件属性在Windows操作系统中,我们可以通过attrib命令来修改文件的属性。

要修改文件属性,我们需要使用一些参数来指定要修改的属性。

1. 只读属性只读属性用于指定文件不能被修改或删除。

要将文件设置为只读属性,可以执行以下命令:attrib +r test.txt执行以上命令后,文件test.txt将被设置为只读属性。

如果要取消只读属性,可以执行以下命令:attrib -r test.txt2. 隐藏属性隐藏属性用于指定文件在文件浏览器中不可见。

要将文件设置为隐藏属性,可以执行以下命令:attrib +h test.txt执行以上命令后,文件test.txt将被设置为隐藏属性。

如果要取消隐藏属性,可以执行以下命令:attrib -h test.txt3. 系统属性系统属性用于指定文件为操作系统的关键文件。

要将文件设置为系统属性,可以执行以下命令:attrib +s test.txt执行以上命令后,文件test.txt将被设置为系统属性。

如果要取消系统属性,可以执行以下命令:attrib -s test.txt4. 扩展属性除了上述常见的文件属性外,我们还可以通过attrib命令来设置或取消文件的扩展属性。

扩展属性是一种自定义的文件属性,可以根据需要来设定。

attrib命令的详细用法

attrib命令的详细用法

attrib命令的详细用法attrib命令是Windows操作系统中的一个实用工具,用于更改文件或文件夹的属性。

它可以用于修改文件或文件夹的隐藏、只读、系统和存档属性。

本文将详细介绍attrib命令的用法和参数。

要使用attrib命令,首先需要打开命令提示符。

在开始菜单中搜索"命令提示符"并点击打开。

接下来,输入"attrib"命令,后面跟着需要修改属性的文件或文件夹的路径。

如果只想查看文件或文件夹的属性,可以输入以下命令:attrib 文件或文件夹路径如果想修改文件或文件夹的属性,可以使用以下参数:- H:用于设置或取消设置文件或文件夹的隐藏属性。

例如,要将文件设置为隐藏,在命令提示符中输入"attrib +h 文件路径",要取消隐藏属性,输入"attrib -h 文件路径"。

- R:用于设置或取消设置文件或文件夹的只读属性。

例如,要将文件设置为只读,在命令提示符中输入"attrib +r 文件路径",要取消只读属性,输入"attrib -r文件路径"。

- S:用于设置或取消设置文件或文件夹的系统属性。

例如,要将文件设置为系统文件,在命令提示符中输入"attrib +s 文件路径",要取消系统属性,输入"attrib -s 文件路径"。

- A:用于设置或取消设置文件或文件夹的存档属性。

例如,要将文件设置为存档文件,在命令提示符中输入"attrib +a 文件路径",要取消存档属性,输入"attrib -a 文件路径"。

除了单个文件或文件夹外,attrib命令还支持使用通配符来处理多个文件或文件夹。

例如,要同时对所有.txt文件设置只读属性,可以输入"attrib +r *.txt"。

attrib命令参数

attrib命令参数

attrib命令参数
attrib命令是Windows系统自带的一个命令行工具,用于显示或更改文件或目录的属性。

它可以通过一些参数来实现不同的功能。

常用的参数有:
1. +和-:用于添加或删除属性。

例如,+r表示将只读属性添加到文件或目录,-r表示将只读属性从文件或目录删除。

2. a:用于设置或清除归档属性。

归档属性表示文件已被修改,备份程序应该将其备份。

3. h:用于设置或清除隐藏属性。

隐藏属性表示文件或目录不应该在文件浏览器中显示。

4. s:用于设置或清除系统文件属性。

系统文件属性表示文件是操作系统的一部分,不应该被修改或删除。

5. r:用于设置或清除只读属性。

只读属性表示文件不应该被修改。

6. /d:用于显示目录的属性而不是文件的属性。

7. /s:用于在子目录中查找文件或目录。

8. /l:用于处理符号链接而不是目标文件。

以上是常用的attrib命令参数,使用这些参数可以轻松地管理文件或目录的属性信息。

- 1 -。

如何设置文件 为 受保护的操作系统文件

如何设置文件 为 受保护的操作系统文件

如何设置文件为受保护的操作系统文件2009年04月25日星期六 12:18如何设置文件为受保护的操作系统文件使用一个批处理命令即可:attrib +s <驱动器><路径><文件名>如:我D盘根目录下有个文件,名为n.txt的文件,那么设置它为系统文件的方法为:attrib d:\n.txt +s希望你可以明白.祝你好运!解除:还是以上面为例attrib d:\n.txt -s即可取消n.txt文件的系统属性你可以进入命令提示符,使用命令attrib +S +H +A filename /s /d注释:filename为你文件夹名字,提前试你必须进入文件夹所在根目录,你也可以键入路径比如 attrib +S +h +r C:/fliename+s 设置为系统属性+h 设置为隐藏+a 设置存档+r 设置只读提示设置了系统属性并不是所不可以删除了,一样可以删除,你可能看不到它的变化如果你想看到你的文件夹的系统属性的效果的话你可以给再它个隐藏的属性,然后在工具---文件夹选项--显示所有文件和文件夹,但是你还是发现刚才的文件夹还是没有出现. 然后去掉勾隐藏受系统保护的文件夹,这样它又出来了.这个说明它是系统文件夹了attrib用法指令用于修改文件的属性.文件的常见属性有:只读.存档.隐藏和系统.只读属性是指文件只可以做读的操作.不能对文件进行写的操作.就是文件的写保护.存档属性是用来标记文件改动的.即在上一次备份后文件有所改动.一些备份软件在备份的时候会只去备份带有存档属性的文件.隐藏属性顾名思义即为隐藏文件.在通常情况下.在资源管理器中不显示带有隐藏属性的文件.系统属性是指标注文件为系统文件.是系统需要调用的文件.attrib指令的格式和常用参数为ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]+ 设置属性。

批量改变文件夹属性

批量改变文件夹属性
方法一:手动使用attrib命令修改
1、开始菜单--选择“运行”--输入 “cmd”
2、在dos状态下输入命令:attrib c:\"windows" -s -h (以c盘下windows文件夹为例,这里的c:\"windows"改为你要修改文件夹的路径即可)
3、运行此命令即可把文件夹的隐藏属性去掉。
但是我们可能会发现,所有的文件夹都被隐藏了,这样一个一个的改,麻烦就大了。
上面的方式适合修改单个文件夹,批量的简单修改方法即使用通配符*匹配文件夹,格式如下:
1、假设c盘下的所有根文件夹都被隐藏了
attrib c:\"*" -s -h /s /d
即可把c盘下所以的文件夹隐藏属性去掉
如果你是U盘根目录被感染,直接把U盘盘符拖上去,一路选2并回车即可。
@echo off&setlocal enableextensions enabledelayedexpansion
title 解决文件夹隐藏属性无法修改的问题 批处理
if "%~1"=="" (echo 你没有拖入任何磁盘或文件或文件夹!
2、假设d盘假设c盘下的所有根文件夹都被隐藏了
attrib d:\"*" -s -h /s /d
其他的以此类推
ቤተ መጻሕፍቲ ባይዱ
方法二:使用简单的批处理方式
新建一个文本文档文件,然后拷贝一下代码进去,选择“另存为”,文件名设为“.bat”后缀格式(即把.txt后缀改成.bat)。然后将需要修改的文件夹拖到该文件上面,按照提示操作即可。
(set /p c=)&(set /a c=c)&if !c! geq 0 if !c! leq !n! echo.&goto :eof

attrib命令的用法和参数

attrib命令的用法和参数

attrib命令的用法和参数Attrib显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。

如果在不含参数的情况下使用,则attrib 命令会显示当前目录中所有文件的属性。

语法attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}] [[Drive:][Path] FileName] [/s[/d]]参数+r设置只读文件属性。

-r清除只读文件属性。

+a设置存档属性。

-a清除存档属性。

+s设置系统文件属性。

-s清除系统文件属性。

+h设置隐藏文件属性。

-h清除隐藏文件属性。

[Drive:][Path] FileName指定要显示或更改其属性的目录、文件或文件组的位置和名称。

可以在filename 参数中使用通配符(? 和*)来显示或更改一组文件的属性。

/s将attrib 和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。

/d将attrib 和任意命令行选项应用到目录。

/?在命令提示符下显示帮助。

注释• 使用文件组可以在FileName 参数中使用通配符(? 和*)来显示或更改一组文件的属性。

如果文件设置了系统或隐藏属性,则为了更改该文件的其他属性,您必须首先清除其系统或隐藏属性。

• 使用存档属性存档属性(即+a)可标明那些最近一次备份以来发生了变动的文件。

xcopy 命令使用存档属性。

有关存档属性和xcopy 的更多信息,请查看“相关主题”。

• 故障恢复控制台提供了带有不同参数的attrib 命令。

示例要显示当前驱动器上名为News86 的文件的属性,请键入:attrib news86要将只读属性指派给名为Report.txt 的文件,请键入:attrib +r report.txt对插在 B 驱动器中的磁盘,要将其\Public\Jones 目录和\Public\Jones 目录的任何子目录中的文件的只读属性删除,请键入:attrib -r b:\public\jones\*.* /s考虑这样一种情形,对于 A 驱动器中的磁盘,您希望创建一种联系,让某个磁盘包含其默认目录下的全部文件(除了扩展名为 .bak 之外的文件)。

如何在Windows上设置文件的禁止属性

如何在Windows上设置文件的禁止属性

如何在Windows上设置文件的禁止属性在Windows操作系统中,文件属性的设置对于保护个人隐私和维护数据安全至关重要。

通过设置文件的禁止属性,我们可以限制其他用户对文件的访问、修改、复制等操作,从而确保文件内容的安全性。

本文将介绍如何在Windows上设置文件的禁止属性。

一、理解文件的禁止属性在Windows操作系统中,每个文件都有一系列属性,包括文件名、大小、类型、创建时间等。

其中,禁止属性是指文件的安全权限设置,可以针对特定用户或用户组进行设置,从而限制其对文件的操作权限。

禁止属性包括以下几种常见的设置:1. 只读属性:设置文件为只读属性后,其他用户将无法修改这个文件的内容,只能进行查看和复制操作。

2. 隐藏属性:设置文件为隐藏属性后,文件将不会在Windows资源管理器中显示,其他用户需要手动设置显示隐藏文件才能看到该文件。

3. 系统属性:设置文件为系统属性后,文件将被视为系统重要文件,其他用户将无法删除或移动该文件。

二、方法一:通过文件属性设置禁止属性下面是通过文件属性设置禁止属性的具体步骤:1. 找到要设置禁止属性的文件,右键单击该文件。

2. 在弹出的菜单中,选择“属性”。

3. 在属性对话框的常规选项卡中,找到“属性”部分。

4. 勾选“只读”属性,点击“确定”按钮保存设置。

5. 如果需要设置文件为隐藏属性或系统属性,可以在属性对话框的“属性”部分继续进行设置。

通过以上步骤,您可以轻松地设置文件的禁止属性,确保文件内容的安全性和私密性。

三、方法二:通过命令行设置禁止属性除了通过文件属性设置,您还可以通过命令行方式来设置文件的禁止属性。

以下是通过命令行设置禁止属性的步骤:1. 打开命令提示符窗口。

在Windows操作系统中,可以通过按下Win键 + R键,然后在“运行”对话框中输入“cmd”命令来打开命令提示符窗口。

2. 切换到文件所在的目录。

使用“cd”命令加上文件所在的路径,切换到文件所在的目录。

CMD中使用attrib命令设置文件只读、隐藏属性详解

CMD中使用attrib命令设置文件只读、隐藏属性详解

CMD中使⽤attrib命令设置⽂件只读、隐藏属性详解本⽂介绍⼀个cmd下的⼀个attrib.exe的⼩程序,它可以⽤来设置⽂件的属性。

我们知道⽂件的属性有只读、隐藏、系统、存档和⽆内容索引等5个,只读和隐藏⽤得⽐较多,另外三个⽤得⽐较少。

不知道⼤家有没有⽤过attrib.exe这个cmd下的⼩程序,它可以⽤来设置⽂件的属性。

先来看看它的帮助⽂件。

复制代码代码如下:C:\Users\splaybow>help attrib显⽰或更改⽂件属性。

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I][drive:][path][filename] [/S [/D] [/L]]+ 设置属性。

- 清除属性。

R 只读⽂件属性。

A 存档⽂件属性。

S 系统⽂件属性。

H 隐藏⽂件属性。

I ⽆内容索引⽂件属性。

[drive:][path][filename]指定 attrib 要处理的⽂件。

/S 处理当前⽂件夹及其所有⼦⽂件夹中的匹配⽂件。

/D 也处理⽂件夹。

/L 处理符号链接和符号链接⽬标的属性。

我们⽤⼀个例⼦来看看如何使⽤attrib设置⽂件的属性。

第⼀步,先使⽤echo命令来创建⼀个⽂件:d:\2.txt复制代码代码如下:C:\Users\splaybow>echo xxxx>d:\2.txt创建⽂件成功后,将不会有任何提⽰。

第⼆步,为d:\2.txt⽂件添加⼀个隐藏属性和⼀个只读属性。

复制代码代码如下:C:\Users\splaybow>attrib +r +h d:\2.txt设置⽂件属性成功后,也不会有任何提⽰。

第三步,显⽰d:\2.txt的⽂件属性。

复制代码代码如下:C:\Users\splaybow>attrib d:\2.txtA HR D:\2.txt我们可以看到当前⽂件中存在存档(A)、隐藏(H)、R(只读)三种属性。

attrib命令

attrib命令
/d 将 attrib 和任意命令行选项应用到目录。
/? 在命令提示符下显示帮助。
attrib指令基本知识
attrib指令性是指文件只可以做读的操作.不能对文件进行写的操作.就是文件的写保护.
存档属性是用来标记文件改动的.即在上一次备份后文件有所改动.一些备份软件在备份的时候会只去备份带有存档属性的文件.
隐藏属性顾名思义即为隐藏文件.在通常情况下.在资源管理器中不显示带有隐藏属性的文件.
系统属性是指标注文件为系统文件.是系统需要调用的文件.系统属性包括隐藏和只读属性,且在WINDOWS GUI模式下不能更改。
外部命令:Attrib.exe
attrib的用途不是很广泛.不过有的时候可以利用它来做一些方便的文件处理.比如U盘中感染了病毒.会在U盘的驱动器里建立多个隐藏的文件.其中会有一个名为autorun.inf的文件.这个文件会为U盘添加一个自动运行的菜单.如果把默认打开操作改成关联病毒程序.那么在你双击U盘的时候.就会感染U盘所带的病毒.通常情况下无法看到这些文件就没办法删除.可以用下面的步骤来清除.
显示、设置或删除给指派文件或目录的只读、存档、系统以及隐藏属性。
如果在不含参数的情况下使用,则 attrib 命令会显示当前目录中所有文件的属性。
1.假设c盘下的所有根文件夹都被隐藏了 attrib c:\"*" -s -h /s /d 即可把c盘下所以的文件夹隐藏属
性去掉
2.假设d盘下的所有根文件夹都被隐藏了 attrib d:\"*" -s -h /s /d 即可把d盘下所以的文件夹隐藏属
以下假设我的U盘驱动器的盘符是L:."/*"与"*/"之间的内容为注释.在运行中敲入CMD确定便可以快速打开系统的命令提示符.运行的快捷键为WIN+R.

巧解批量文件的只读属性-

巧解批量文件的只读属性-

许多人在利用光盘刻录机来备份文件,此时刻录文件会将属性设成只读,但是,如果将文件拷回硬盘,因为有些文件还有修改的需求,一个一个地修改属性可会使人发疯(在Windows 中可点选目录下的全部文件,再选“属性”,将只读勾掉即可,但如果目录较多时,也十分麻烦,为了要解除大家的麻烦,我向大家介绍如何利用DOS批处理及Excel配合,来一次全部解除只读属性!步骤如下:1、将文件从光盘中复制到硬盘内;2、打开一个MS-DOS窗口;3、进入存放这些文件的磁盘路径之下,输入指令Attrib /s >att.bat,即使用Attrib 这个可列表及更改属性的执行文件,将此目录下的所有文件的文件名及属性显示出来,并储存在一个名叫Att.bat的文件中(文件名可依个人喜好命名,但扩展名一定要是bat;4、进入Excel,打开Att.bat文件,即可看到该目录下所有文件的名称、路径及属性,第1列为文档属性,第2列为只读属性,第3列为文件名,第4列为文件的具体路径;5、在A栏(即第1列插入一个栏位,输入Attrib,并复制到所有记录的第一个栏位;6、将文档属性的内容(含有A的那一列和文件名的那一列删除;7、选择“只读属性栏(含有R的那一列”,再进入“编辑”中的“替换”,寻找目标设定为R,替换设定为-R(即减R,将只读删除,再点选全部替换;举个例子:原来的A R soft1.exe d:\111\soft1.exe 改为Attrib -R d:\111\soft1.exe8、保存文件为纯文本格式,以空白或Tab间隔皆可;9、用资源管理器或MS-DOS模式,执行Att.bat,即可将所有只读属性删除!注:若有些文件不想更改属性,您只要在Excel中,把那些文件的记录删除即可! 因为是系统文件,所以只有去掉“系统”属性才可以去掉隐藏的属性!在运行里输入:cmd弹出命令提示符输入命令:attrib文件的完整路径-s -r -h比如你想改C:\WINDOWS\winnt.bmp的隐藏属性,就输入:attrib C:\WINDOWS\winnt.bmp -s -r -h回车就好了!别忘记加空格!还有扩展名这样,文件的属性就该为不隐藏了。

windows应用场景下批量修改文件属性的批处理脚本

windows应用场景下批量修改文件属性的批处理脚本

windows应用场景下批量修改文件属性的批处理脚本在Windows应用场景下,经常会遇到需要批量修改文件属性的情况。

为了提高效率,我们可以使用批处理脚本来实现这一目标。

批处理脚本是一系列命令的集合,我们可以通过编写一段简单的代码来实现批量修改文件属性的功能。

要使用批处理脚本修改文件属性,首先我们需要了解一些基本的命令和参数。

在Windows系统中,我们可以使用"attrib"命令来修改文件的属性。

下面是一些常用的attrib命令参数:- "+属性":添加指定的属性;- "-属性":移除指定的属性;- "r":只读属性;- "h":隐藏属性;- "s":系统属性;- "a":存档属性。

在编写批处理脚本之前,我们需要先详细确认我们想要修改的文件属性。

例如,如果我们想要将一个文件夹下的所有文件属性修改为只读,我们需要明确这一要求。

首先,我们创建一个新的文本文件,并将其保存为批处理脚本的扩展名(.bat)。

然后,我们打开这个文件并输入以下代码:```@echo offattrib +r "文件路径\*.*" /s```在这段代码中,我们使用了以下命令和参数:- "@echo off":这个命令会关闭脚本的输出,以确保在运行脚本时不会看到额外的信息;- "attrib":这个命令是用来修改文件属性的;- "+r":这个参数表示添加只读属性;- "文件路径\*.*":这个路径需要替换为你实际想要修改属性的文件夹路径;- "/s":这个参数表示在子文件夹中也递归地修改属性。

在保存和关闭批处理脚本文件之后,我们就可以双击运行它了。

脚本会自动扫描指定文件夹下的所有文件,并将它们的属性修改为只读。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xcopy
命令使用存档属性。有关存
档属性和
xcopy
的更多信息,请查看

相关主题


?
故障恢复控制台提供了带有不同参数的
attrib
命令。
示例
要显示当前驱动器上名为
News86
的文件的属性,请键入:
的四种属

*/
L:\>del autorun.inf
/*


autorun.inf*/
然后拔掉
U

.
再一次连接的时候
U
盘的自动运行菜单
就没有了
.
当然
.
其他的病毒程
序也可以如此操作
.
如果把
autorun.inf
换成
*.*
就可以一次
对当前目录下
全部文件进行操作了
.

:
L:\>attrib *.* -a -s -r -h


E

然后输入命令还恢复显示文件
attrib /d /s -s -h -a -r
这条命令可
以恢复
U
盘所有文件夹
attrib
命令会显示当前目录中所有文件的属性。
语法
attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}] [[Drive:][Path] FileName] [/s[/d]]
参数
+r
attrib news86
要将只读属性指派给名为
Report.txt
的文件,请键入:
attrib +r report.txt
对插在
B
驱动器中的磁盘,
要将其
\Public\Jones
目录和
\Public\Jones
例:attrib c:\winnt\SPLicens.dat +r
保存为bat批处理,表示设置SPLicens.dat为只读属性,
attrib
命令的用法和参数
Attrib
显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。如果在不含参数的情况下使用,

下一步,使用
xcopy
命令将文件从
A
驱动器中的磁盘复制到
B
驱动器中的磁盘上。在下面命令中使用

/a
命令行选项使
xcopy
命令仅复制那些标记有存档属性的文件。例如,请键入:
xcopy a:b:/a
如果需要
xcopy
命令在复制文件后清除每个文件的存档属性,请使用
/m
命令行选项,而不是使用
/a

例如,请键入:
xcopy a:b:/m
attrib
设置文件属性
〔适用场合〕
想对文件做较特殊的处理时
〔用
法〕
attrib
因为可以使用
xcopy
命令只复制那些用存档属性标记的文件,
所以对于要复制的文件,需要为它们设置存档属性。首先需要为驱动器
A
中的所有文件设置存档属性。
其次,对于扩展名为
.bak
的文件,要清除其存档属性。例如,请键入:
attrib +a a:*.* attrib -a a:*.bak
以下假设我

U
盘驱动器的盘符是
L:."/*"

"*/"

间的内容为注释 Βιβλιοθήκη . 在运 行中敲

CMD
确定便可以快速打开系统的
命令
提示符
.
运行的
快捷键为
"WIN"+"R".
C:\Documents and Settings\Administrator>L:
显示所有文件的属性
attrib +r

-r [
文件名
]
设置文件属性是否为只读
attrib +h

-h [
文件名
]
设置文件属性是否隐含
attrib +s

-s [
文件名
]
设置文件属性是否为系统文件
attrib +a
设置只读文件属性。
-r
清除只读文件属性。
+a
设置存档属性。
-a
清除存档属性。
+s
设置系统文件属性。
-s
清除系统文件属性。
+h
设置隐藏文件属性。
/*
进入
L
盘目录
*/
L:\>dir/a
/*
这个指令是查看当前目录
全部的文件
.

括有隐藏属性的
.
可以用来查看
是否有
autorun.inf
等文件
.*/
L:\>attrib autorun.inf -a -s -r -h
/*


autorun.inf
目录的任何子目录中的文件的只
读属性删除,请键入:
attrib -r b:\public\jones\*.* /s
考虑这样一种情形,对于
A
驱动器中的磁盘,您希望创建一种联系,让某个磁盘包含其默认目录下的全
部文件
(除了扩展名为
.bak
之外的文件)


-a [
文件名
]
设置文件属性是否为归档文件
attrib /s
设置包括子目录的文件在内的文件属性
〔例
子〕
C:\TEST>attrib +r wina20.386
C:\>attrib +h *.* /s
隐含所有文件
/s

attrib
和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。
/d

attrib
和任意命令行选项应用到目录。
/?
在命令提示符下显示帮助。
注释
?
使用文件组
可以在
FileName
参数中使用通配符(
?

*
)来显示或更改一组文件的属性。如果文件设置了系统或隐
藏属性,则为了更改该文件的其他属性,您必须首先清除其系统或隐藏属性。
?
使用存档属性
存档属性(即
+a
)可标明那些最近一次备份以来发生了变动的文件。
-h
清除隐藏文件属性。
[Drive:][Path] FileName
指定要显示或更改其属性的目录、
文件或文件组的位置和名称。
可以在
filename
参数中使用通配符

?

*
)来显示或更改一组文件的属性。
相关文档
最新文档