把文件设为仅有c 只读属性,隐藏属性怎么做

在Windows中.为保护文件不被修改,可将它的属性设置为( )。 A.只读B.存档C.隐藏D.系统
在Windows中.为保护文件不被修改,可将它的属性设置为( )。 A.只读B.存档C.隐藏D.系统 此题为多项选择题。请帮忙给出正确答案和分析,谢谢!
正确答案:AA【解析】在Windows中,只读属性用于防止文件被意外修改,因此,为保护文件不被修改,可将它的属性设置为只读。故答案为A。电脑教程子分类2699人阅读
当要设置是否是可读或者是隐藏时,在java中除了提供File.setReadOnly()外,就无其他方法了&
你可以在java中用Runtime.getRuntime().exec( &attrib & & & + & &\ & & & + & file.getAbsolutePath() & + & &\ & &+ & & & +R &)该方法可以实现
1.&&&&& 当Java.io中,如果文件的操作的时候,判断是否隐藏用File.ishiden()判断是否只读,可用File.canWrite().&
2. 当要设置是否是可读或者是隐藏时,在java中除了提供File.setReadOnly()外,就无其他方法了。&
所以我们必须到Dos环境下去设置,在java中用Runtime.getRuntime().exec(&attrib & + &&& + file.getAbsolutePath() + &&&+ & +R&)该方法可以实现。因为路径file.getAbsolutePath()中可能会还有空格,所以必须用引号把它括起来,当作一个参数。这样就可以实现了&
(1)&& 设置只读Runtime.getRuntime().exec(&attrib & + &&& + file.getAbsolutePath() + &&&+ & +R&);&
(2)&& 设置可写Runtime.getRuntime().exec(&attrib & + &&& + file.getAbsolutePath() + &&&+ & -R&);&
(3)&& 设置隐藏Runtime.getRuntime().exec(&attrib & + &&& + file.getAbsolutePath() + &&&+ & +H&);&
(4)&& 设置非隐藏Runtime.getRuntime().exec(&attrib & + &&& + file.getAbsolutePath() + &&&+ & -H&);
&File&file=new&File(&D:/Aerchi.txt&);
&&&&&&&&if&(file.exists()){
&&&&&&&&&&&&file.setWritable(false);
&&&&&&&&&&&&System.out.println(&设置只读成功&);
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:3071622次
积分:33189
积分:33189
排名:第76名
原创:249篇
转载:1258篇
译文:18篇
评论:107条
文章:44篇
阅读:88087
文章:22篇
阅读:47739
(2)(9)(2)(3)(2)(24)(27)(10)(25)(20)(28)(12)(27)(38)(17)(6)(17)(22)(75)(10)(8)(44)(15)(3)(1)(1)(8)(5)(2)(17)(8)(23)(13)(55)(92)(64)(45)(56)(82)(49)(111)(98)(49)(117)(125)(12)(3)(1)(6)(1)(1)(15)(3)(8)(4)隐藏文件如何把属性改成只读_百度知道
隐藏文件如何把属性改成只读
呵呵,你这是中病毒了,你改只读也没用,告诉你个方法: 把下列代码写到记事本保存为 恢复查看隐藏文件.reg 双击导入即可。保证1秒解决问题 。不像楼上那么麻烦 Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden]
&Type&=&checkbox&
&Text&=&@shell32.dll,-30508&
&WarningIfNotDefault&=&@shell32.dll,-28964&
&HKeyRoot&=dword:
&RegPath&=&Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced&
&ValueName&=&ShowSuperHidden&
&CheckedValue&=dword:
&UncheckedValue&=dword:
&DefaultValue&=dword:
&HelpID&=&shell.hlp#51103&
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\Policy]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\Policy\DontShowSuperHidden]
其他类似问题
为您推荐:
提问者采纳
然后对隐藏文件夹点击反手键-选择属性-选择只读-点击确定双击我的电脑选择工具-选择文件夹选项-选择查看-选择显示所有文件和文件夹-然后点击确定。 所有隐藏文件夹就会显示出来了! 完成
其他7条回答
所以。去掉“只读”属性会丢失该文件夹所有的“定制”信息,但是这不影响文件的使用。文件夹属性中“只读”的状态永远是第三态,你设置的是这个目录下的文件的只读属性。即使一个文件夹是只读的。因为在Windows XP中,文件夹的只读属性没有实际的意义,文件夹属性中的“只读”不再代表原来的字面含义。当你在文件夹属性中选中或清除“只读”时,取消只读属性后再次察看会发现依然是只读的,如图标在Windows XP中.背景等,你仍然可以在这个文件夹里创建.修改或删除文件Windows XP中文件夹“Read-Only”属性表示该文件夹是“定制”的:对于文件系统来说,所有的文件夹都具有“只读”属性,Windows XP中不再提供用户界面来设置文件夹本身的只读属性
比较麻烦,还不如你新建一个文件夹,然后将你那些隐藏的复制过来,然后再把属性改成只读。
建议可以安装个360安全卫士先查下毒,然后才弄,如果病毒感染文件后很多时候是不给使用者更改的.
1.控制面板--外观和主题--文件夹选项--查看---显示所有文件夹 2.右键点击--文件夹---选属性---选只读
点文件右键属性把隐藏哪个方框构点没了点到只读里面
先改成显示隐藏文件,在把属性该为只读
右键-选属性-选只读
隐藏文件的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁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.txt
A&& HR&&&&&& D:\2.txt
我们可以看到当前文件中存在存档(A)、隐藏(H)、R(只读)三种属性。这里大家可能想问,为什么会有存档(A)属性的存在呢?这个洪哥也解释不了,估计在使用echo创建文件时,文件就已经有存档(A)属性了。
第四步,我再来看看把存档、隐藏、只读、系统、无内容索引五个属性全部加上的效果。
代码如下:C:\Users\splaybow&attrib +a +s +r +i +h d:\2.txt
设置文件属性成功后,不会有任何提示。
第五步,查看一下最后的文件属性
代码如下:C:\Users\splaybow&attrib d:\2.txt
A& SHR& I&&& D:\2.txt
这样看到了,五个属性全部上去了。
最后洪哥总结如下几点:
1、如果要给文件加属性使用“attrib +标记1 +标记2 ... &文件路径和名称&”这样的语法格式。
2、如果要给文件去掉一些属性,把第1条中的加号(+)换成减号(-)即可。
3、如果要查看当前文件有存档、隐藏、只读、系统、无内容索引五种属性中的哪些,可以使用“attrib &文件路径和名称&”这样的语法格式。
4、这些属性有什么意义呢?隐藏就是隐藏起来,但使用显示隐藏的开关还可以看得到。加了系统属性后,显示隐藏也看不到,必须要显示系统文件才能看到。只读代表不能修改和删除,但有一些命令可以强制删除或修改只读文件。
5、以下三条命令说明,如果文件同时有系统属性和隐藏属性,如果想要去掉其中一个,必须两个先同时都去掉。
代码如下:PS C:\Users\splaybow& attrib -h d:\2.txt
未重置系统文件 - D:\2.txt
PS C:\Users\splaybow& attrib -s d:\2.txt
未重置隐藏文件 - D:\2.txt
PS C:\Users\splaybow& attrib -s -h d:\2.txt
关于使用attrib设置文件只读、隐藏和系统属性,本文就介绍这么多,希望对您有所帮助,谢谢!
如果您喜欢本文请分享给您的好友,谢谢!
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)}

我要回帖

更多关于 文件夹只读属性改不了 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信