以純文字方式查看主題

- 緣生術數研究社 (http://leold.yuensang.com/cgi-bin/leobbs.cgi)
-- 【潮流特區】 (http://leold.yuensang.com/cgi-bin/forums.cgi?forum=26)
--- 電子資訊版 (http://leold.yuensang.com/cgi-bin/forums.cgi?forum=29)
---- 將光碟備份資料的唯讀屬性一次過解除 (http://leold.yuensang.com/cgi-bin/topic.cgi?forum=29&topic=19)


-- 作者: Joe
-- 發表時間: 2004/10/25 00:38pm

[這篇文章最後由Joe在 2004/10/25 12:42pm 第 2 次編輯]

應該有許多人像我一樣,利用光碟燒錄機來備份資料,但是,因為有些資料還是有修改的需求,所以此時燒錄檔案會設成唯讀就很麻煩了,一個一個改會改到瘋,所以為大家介紹如何利用DOS批次檔及EXCEL整合,來一次全部解除唯讀屬性!

步驟如下:

1.將檔案從光碟片中複製到硬碟內,最好是在某磁碟的根目錄,例如:<D:\>,如果該分割區內沒有其他資料就更方便了,因為不致於更改掉其他檔案的屬性

2.開啟一個MS-DOS視窗

3.並進入存放這些檔案的磁碟路徑之下,例如:存在D槽就按D:再ENTER即可

4.輸入指令 ATTRIB /S >ATT.BAT
即使用ATTRIB這個可列示及更改屬性的執行檔,將該分割區的所有檔案的檔名及屬性列示出來,並儲存在一個主檔名叫ATT,副檔名為BAT的批次檔(主檔名可依個人喜好命名,但副檔名一定要是BAT)

5.進入EXCEL

6.檔案→開啟舊檔→指定到ATT.BAT

7.選擇分隔符號→TAB鍵和空白鍵打勾→完成,即可看到所有檔案的路徑及屬性

8.在A欄插入一個欄位,在該檔位輸入ATTIB,並複製到所有記錄的第一個欄位

9.將屬性欄(即大部分都是R那一欄),移動至檔案名稱的後面

10.點選屬性欄的標頭(如果是C欄,就點C),來選取那一欄的所有資料

11.編輯→取代,尋找目標設定為R,取為為設定為-R(即減R,將唯讀刪除)再點選全部取代

12.儲存檔案為純文字格式,以空白或TAB間隔皆可

13.用檔案總管或MS-DOS模式,執行ATT.BAT,即可將所有唯讀屬性刪除!

PS:若有些檔案不想更改屬性,您只要在EXCEL中,把那些檔案的記錄刪除即可!

我已經盡量將其簡單化,希望對大家有些作用


-- 作者: shiyee
-- 發表時間: 2004/10/25 04:49pm


沒那麼麻煩

只要下

attrib -r /s

-r 是消除唯讀屬性
/s 是連同作用於子目錄及所有檔案


-- 作者: golden
-- 發表時間: 2004/10/25 10:45pm

:em06:  :em06:  :em06: TKS


© 版權所有: 緣生術數研究社 程式版本:LeoBBSX Plus 商業版 繁體版權所有:摩尼網    版本: LeoBBS X Plus 4.10