1. DOS方式下改文件夾屬性怎麼改
attrib指令用於修改文件的屬性.文件的常見屬性有:只讀.存檔.隱藏和系統.
只讀屬性是指文件只可以做讀的操作.不能對文件進行寫的操作.就是文件的防寫.
存檔屬性是用來標記文件改動的.即在上一次備份後文件有所改動.一些備份軟體在備份的時候會只去備份帶有存檔屬性的文件.
隱藏屬性顧名思義即為隱藏文件.在通常情況下.在資源管理器中不顯示帶有隱藏屬性的文件.
系統屬性是指標注文件為系統文件.是系統需要調用的文件.
attrib指令的格式和常用參數為
ATTRIB
[+R
|
-R]
[+A
|
-A
]
[+S
|
-S]
[+H
|
-H]
[[drive:]
[path]
filename]
[/S
[/D]]
+
設置屬性。
-
清除屬性。
R
只讀文件屬性。
A
存檔文件屬性。
S
系統文件屬性。
H
隱藏文件屬性。
[drive:][path][filename]
指定要處理的文件屬性。
/S
處理當前文件夾及其子文件夾中的匹配文件。
/D
也處理文件夾。
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盤病毒就沒辦法在恢復了
因為他會禁止文件夾選項
有興趣的去看下黑客領域的博客介紹
2. 怎麼用DOS修改文件夾屬性 詳細
開始→運行→cmd打開命令提示符,鍵入:attrib [你要改的文件夾或文件名] -s -h,回車即可(-s 表示去掉系統屬性,-h表示去掉隱藏屬性)。例:文件aaa.txt在e:盤里,是隱藏屬性。打開命令提示符界面後,鍵入命令attrib e:\aaa.txt -s -h就可以修改成功了。注意喲:如果你所修改的文件或文件夾名中有空格的話,就要把文件或文件夾的名上加上雙引號""哦。例:文件夾Program Files在c:盤里,要修改的話要這樣鍵入命令attrib c:\"Program Files" -s -h(或attrib "c:\Program Files" -s -h)才可以修改成功哦。
3. 我有一個文件夾屬性是隱藏的,請問如何在DOS下修改文件夾的隱藏屬性
用命令:attrib-r-h-s*/s/d。
attrib是dos命令,可以用attrib/?查看命令的用法
-r是attrib的選項,表示去除只讀屬性(readonly)
-h是attrib的選項,表示去除隱藏屬性(hide)
-s是attrib的選項,表示去除系統屬性(system)
*是通配符,通配所有文件
/s表示處理當前文件夾及子文件夾中的文件
/d表示處理文件夾的屬性
以上選項都不能缺。
命令的詳細使用方法,可通過attrib/?查詢。
4. 在windows系統中,有什麼辦法通過dos命令修改某個文件的安全屬性
你指的是許可權么?如果是單純的利用dos修改隱藏、只讀屬性,可以如此:
步驟:
1:開始->運行,在裡面輸入 cmd,打開命令行界面;
2:輸入如下命令:attrib -R -S -H G:\* /S /D(稍後解釋)。
首先看命令的使用。
attrib指令用於修改文件的屬性,文件的常見屬性有:只讀,存檔,隱藏和系統。
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
+ 設置屬性。
- 清除屬性。
R 只讀文件屬性。
A 存檔文件屬性。
S 系統文件屬性。
H 隱藏文件屬性。
[drive:][path][filename] 指定要處理的文件屬性。
/S 處理當前文件夾及其子文件夾中的匹配文件。
/D 也處理文件夾。
這下我們套上去就可以了。attrib -R -S -H G:\* /S /D 的意思是:
清除 G 盤下所有文件(包含文件夾)( G:\* /S /D)的只讀屬性(-R)、系統屬性(-S)以及隱藏屬性(-H)。
完。
5. DOS狀態下,文件夾的許可權和屬性的修改命令
一、使用Cacls.exe命令
這是一個在Windows 2000/XP/Server 2003操作系統下都可以使用的命令,作用是顯示或者修改文件的訪問控製表,在命令中可以使用通配符指定多個文件,也可以在命令中指定多個用戶。命令語法
如下:
Cacls filename [/T] [/E] [/C] [/G usererm] [/R user [...]] [/P usererm [...]] [/D user [...]]
Filename:顯示訪問控制列表(以下簡稱ACL)
/T:更改當前目錄及其所有子目錄中指定文件的ACL
/E:編輯ACL而不替換
/C:在出現拒絕訪問錯誤時繼續
/G Userer:perm:賦予指定用戶訪問許可權,Perm代表不同級別的訪問許可權,其值可以是R(讀取)、W(寫入)、C(更改,寫入)、F(完全控制)等。
/R user:撤銷指定用戶的訪問許可權,注意該參數僅在與「/E」一起使用時有效。
/P user:perm:替換指定用戶的訪問許可權,perm的含義同前,但增加了「N(無)」的選項。
/D user:拒絕指定用戶的訪問。
實例一:查看文件夾的訪問控制許可權
例如,這里我們希望查看h: emp文件夾的訪問控制許可權,那麼只需要在「開始→運行」對話框或切換到命令提示符模式下,鍵入如下命令:Cacls h: emp
此時,我們會看到所有用戶組和用戶對h: emp文件夾的訪問控制許可權項目,這里的CI表示ACE會由目錄繼承,OI表示ACE會由文件繼承,IO表示ACI不適用於當前文件或目錄,每行末尾的字母表示控制
許可權,例如F表示完全控制,C表示更改,W表示寫入。
如果你希望查看該文件夾中所有文件(包括子文件夾中的文件)的訪問控制許可權,可以鍵入「Cacls h: emp .」命令。
實例二:修改文件夾的訪問控制許可權
假如你希望給予本地用戶wzj9999完全控制h: emp文件夾及子文件夾中所有文件的訪問許可權,只需要鍵入如下命令:
Cacls h: emp /t /e /c /g wzj9999:f
這里的「/t」表示修改文件夾及子文件夾中所有文件的ACL,「/e」表示僅做編輯工作而不替換,「/c」表示在出現拒絕訪問錯誤時繼續,而「/g wzj9999:f」表示給予本地用戶wzj9999以完全控制
的許可權,這里的「f」代表完全控制,如果只是希望給予讀取許可權,那麼應當是「r」。
實例三:撤銷用戶的訪問控制許可權
如果你希望撤銷wzj9999用戶對h: emp文件夾及其子文件夾的訪問控制許可權,可以鍵入如下命令:
cacls h: emp /t /e /c /r wzj9999
如果只是拒絕用戶的訪問,那麼可以鍵入如下命令:
cacls h: emp /t /e /c /d wzj9999
二、使用增強工具xcals.exe
在windows 2000資源工具包中,微軟還提供了一個名為xcacls.exe的文件控制許可權修改工具,其功能較cacls.exe更為強大,可以通過命令行設置所有可以在windows資源管理器中訪問到的文件系統
安全選項,我們可以從http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/xcacls-o.asp下載,安裝後即可使用。
xcacls.exe命令的語法和參數與cacls.exe基本相同,但不同的是它通過顯示和修改文件的訪問控制列表(acl)執行此操作。在「/g」參數後除保持原有的perm許可權外,還增加了spec(特殊訪問權
限)的選項,另外還增加了「/y」的參數,表示禁止在替換用戶訪問許可權時出現確認提示,而默認情況下,cacls.exe是要求確認的,這樣在批處理中調用cacls.exe命令時,程序將停止響應並等待輸入正
確的答案,引入「/y」參數後將可以取消此確認,這樣我們就可以在批處理中使用xcacls.exe命令了。
實例一:查看文件或文件夾的許可權
在「開始→運行」對話框或切換到命令提示符模式下,注意請事先將「c:program files esource kit」添加到「系統屬性→高級→環境變數→系統變數」中,或者通過cd命令將其設置為當前路徑,
否則會提示找不到文件,然後鍵入如下命令:
xcacls h: emp
此時,可以查看到所有用戶組或用戶對h: emp文件夾的訪問控制許可權,io表示此ace不應用於當前對象,ci表示從屬窗口將繼承此ace,oi表示從屬文件將繼承該ace,np表示從屬對象不繼續傳播繼承
的ace,而每行末尾的字母表示不同級別的許可權,例如f表示完全控制,c表示更改,w表示寫入。
實例二:替換文件夾中的acl而不確認
xcacls h: emp /g administrator:rw/y
以上命令將替換h: emp文件夾中所有文件和文件夾的acl,而不掃描子文件夾,也不會要求用戶確認。
實例三:賦予某用戶對文件夾的控制許可權
xcacls h: emp /g wzj9999:rwed;rw /e
以上命令將賦予用戶wzj9999對h: emp文件夾中所有新建文件的讀取、寫入、運行和刪除許可權,但需要說明的是,這條命令只是賦予了用戶對文件夾本身的讀寫許可權,而不包括子文件夾下的文件。
對普通用戶來說,cals.exe和xcacls.exe的作用可能不是那麼明顯,這在windows 2000/xp/server 2003的無人值守安裝中特別有用,管理員可以為操作系統所在的文件夾設置初始訪問許可權;在將軟
件分發到伺服器或工作站時,還可以藉助xcacls.exe提供單步保護,以防止用戶誤刪除文件夾或文件
6. dos下修改文件夾屬性
C:\Documents
and
Settings
和C:\Program
Files是不可以隱藏的,因為名字帶有空格。
其他以C:\KAV2007為例子
在CMD命令中輸入
attrib
c:\KAV2007
+r
+s
+h
就可以系統
,只讀
,隱藏了
其他以此類推。
7. 如用dos更改文件夾屬性
查看文件夾屬性
attrib 文件夾名
去掉屬性的話
attrib 文件夾名 -a -r -s- h
文件夾名不包括\
你的文件夾名字叫什麼?是不是文件夾名稱里帶.啊?
如果是這樣,看這個
http://www.360doc.com/content/12/0303/17/3416147_191383916.shtml
裡面有處理這東西的說明
該屬性估計你要先把文件夾改名成不帶.的,改好屬性再改名
說到底,都是這個.鬧的,最好不要用這種命名
這樣的話,你需要另外建一個文件夾
比如
md xyz
拷貝原目錄下文件到新文件夾
123..\*.* xyz (沒有子目錄的話)
然後刪除原文件夾,給新文件夾xyz改屬性,如果需要重命名再ren一下
貌似只能這樣搬運一下了
文件名帶.的目錄也不能直接用ren改名……
刪除的話
rd /s 123..\(注意一定要帶著這個\)
您這是想藏啥啊……
這個應該是你想要的
http://www.chinafix.com.cn/thread-525271-1-1.html
附件你自己下載吧,需要注冊論壇
http://www.downxia.com/downinfo/14149.html
這也是可以解決你問題的工具
8. dos下修改文件夾屬性
C:\Documents and Settings 和C:\Program Files是不可以隱藏的,因為名字帶有空格。
其他以C:\KAV2007為例子
在CMD命令中輸入 attrib c:\KAV2007 +r +s +h
就可以系統 ,只讀 ,隱藏了
其他以此類推。
9. 急問:用DOS命令如何把文件夾的屬性里的隱藏屬性修改到正常
1、這是中病毒了呀。安全模式下殺毒看看,要不然不能根本解決。
2、DOS下去隱藏:"attrib
-h
路徑及文件名"
加/S參數就應用到當前文件夾及子文件夾中的所有文件。加/D就應用到文件夾本身。
-r是去只讀。+r是設只讀。同理。
比如要修改d盤下1.txt這個文件的隱藏:"attrib
-h
D:\1.txt"
比如要修改d盤下222這個文件夾中的所有隱藏:"attrib/s
-h
D:\2"
比如要修改d盤下222這個文件夾的隱藏:"attrib/d
-h
D:\2"
3、其實用dir/a就顯所有文件及文件夾了。