ไฟล์และโฟลเดอร์ Windows“ คุณสมบัติ” A หรือ C


23

ใน Windows Server 2003 ในคอลัมน์ "Attributes" ของ windows explorer บางไฟล์มี "A" หรือ "C" หรือ "AC" หรืออื่น ๆ สิ่งเหล่านี้หมายความว่าอย่างไร


3
คำถามอื่นคือ "สิ่งที่นรกทำเครื่องหมายถาวรเก็บไว้ทำอะไร" - ฉันเคยเห็นมาตั้งแต่สมัยแรก ๆ ของ MS-DOS มันใช้กับไฟล์เกือบทุกไฟล์และฉันไม่เคยต้องการ / เหตุผลในการเปลี่ยนแปลง แต่ในขณะเดียวกันก็ไม่เคยมีความคิดอะไรเลย มันยังทำงานได้หรือไม่
Mark Henderson

1
@ Mark: ตามความรู้ของฉันแฟล็ก Archive ถูกใช้โดยยูทิลิตี้การสำรองข้อมูล มันถูกรีเซ็ตหลังจากการสำรองข้อมูลเสร็จสิ้น หากคุณแก้ไขไฟล์จะมีการตั้งค่าอีกครั้งเพื่อทำเครื่องหมายว่าต้องสำรองข้อมูลอีกครั้ง ดึกดำบรรพ์ดังนั้นไม่มีประโยชน์ฉันเดา
PhiLho

2
ยังคงใช้บิตเก็บถาวร ฉันเขียนโปรแกรมเพื่อรีเซ็ตการอนุญาตในโฮมไดเรกทอรีของผู้ใช้ทั้งหมดหากพบว่าไม่เหมาะสม การเปลี่ยนการอนุญาตจะไปที่ไฟล์เก็บถาวร โกรธจริง ๆ คนปฏิบัติการเมื่อสำรองข้อมูลวิ่ง
Patrick Seymour

คำตอบ:


39

ก่อนหน้า windows 8/10 คุณลักษณะคือ:

R = READONLY
H = HIDDEN
S = SYSTEM
A = ARCHIVE 
C = COMPRESSED
N = NOT INDEXED
L = Reparse Points
O = OFFLINE
P = Sparse File
I = Not content indexed
T = TEMPORARY
E = ENCRYPTED

คุณควรให้ความสนใจเป็นพิเศษกับแอตทริบิวต์ออฟไลน์เนื่องจากอาจส่งผลต่อพฤติกรรมของซอฟต์แวร์สำรองข้อมูลของคุณ ไฟล์ที่มีแอ็ตทริบิวต์ O อาจถูกข้ามไปทั้งหมดเนื่องจากซอฟต์แวร์อาจถือว่าไฟล์เหล่านั้นถูกเก็บไว้ที่อื่น


พิจารณาคำตอบเหล่านี้ใน SO และ SF สำหรับข้อมูลเพิ่มเติม:

/superuser/1214542/what-do-new-windows-8-10-attributes-mean-no-scrub-file-x-integrity-v-pinn/1215034

/superuser/44812/windows-explorers-file-attribute-column-values


ฉันเห็นแอตทริบิวต์ O ในไฟล์ที่ฉันได้รับหลังจากการคลายซิปที่เก็บถาวรเฟรมเวิร์ก Yii PHP (yii-1.1.7.r3135 ให้แม่นยำ) ไม่แน่ใจว่ามันไปที่นั่น หรือวิธีการที่จะดำเนินการกับมัน ... สังเกตว่าเพราะมันมีการซ้อนทับไอคอนที่เฉพาะเจาะจง
PhiLho

คุณพบรายการนี้ที่ไหน
mlhDev

การลงคะแนน คำสั่ง attrib ในระบบ win10 ของฉันไม่เห็นด้วยกับสิ่งนี้ คำตอบควรชี้ไปที่ข้อมูลอ้างอิงและหรืออธิบายความหมายของคุณลักษณะและวิธีการใช้งาน
ЯрославРахматуллин



2

เมื่อ Windows 7 "Backup and Restore" สร้าง "อิมเมจระบบ" จะวางไว้ในโฟลเดอร์ระดับรากที่ชื่อว่า WindowsImageBackup ซึ่งมีแอตทริบิวต์ "I" คำสั่ง "help attrib" ของ Windows 7 กล่าวว่า:

C:\>help attrib
Displays or changes file attributes.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
       [drive:][path][filename] [/S [/D] [/L]]

  +   Sets an attribute.
  -   Clears an attribute.
  R   Read-only file attribute.
  A   Archive file attribute.
  S   System file attribute.
  H   Hidden file attribute.
  I   Not content indexed file attribute.
  [drive:][path][filename]
      Specifies a file or files for attrib to process.
  /S  Processes matching files in the current folder
      and all subfolders.
  /D  Processes folders as well.
  /L  Work on the attributes of the Symbolic Link versus
      the target of the Symbolic Link

1

D หายไปจากรายการด้านบนดังนั้นในกรณีที่คุณสงสัยเช่นฉัน D ย่อมาจาก "Directory" อาจไม่รวมอยู่ด้วยเพราะคำถามเน้นไปที่ไฟล์ไม่ใช่ไดเรกทอรี แต่ฉันพบคำถามนี้ในการค้นหาและต้องค้นหาต่อไปเพื่อค้นหาว่า D คืออะไรดังนั้นเพื่อความสะดวกสำหรับผู้อ่านในอนาคตฉันจึงเพิ่มคำตอบนี้

นี่คือลิงค์ไปยังคำตอบที่รวม D:

ค่าคอลัมน์คุณสมบัติไฟล์ Windows Explorers


1

คุณสามารถจัดการแอ็ตทริบิวต์ (set / unset) ด้วย attribคำสั่ง

เปิดcmd.exeพรอมต์ด้วยwin+rแล้วพิมพ์;

ซ่อนโฟลเดอร์:

> attrib +h +s C:\Test\Testing

ยกเลิกการซ่อน:

> attrib -h -s C:\Test\Testing

0

อื่น ๆ มีดังนี้

H = ซ่อน

S = ไฟล์ระบบ

R = อ่านอย่างเดียว

ผู้ใช้หรือระบบสามารถตั้งค่า AHS และ R ได้เนื่องจากผู้ใช้คุณสามารถใช้คำสั่ง 'attrib' เพื่อเพิ่ม / ลบแอททริบิวต์ C เป็นคุณลักษณะของระบบเท่านั้น

เพื่อหาข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง attrib ไปที่หน้าต่างคำสั่งและพิมพ์ 'attrib /?'


0

ซอฟต์แวร์สำรองข้อมูลสามารถล้างบิตเก็บถาวรซึ่งตั้งค่าไว้เมื่อไฟล์ถูกแก้ไข ด้วยวิธีนี้สามารถใช้เพื่อสำรองข้อมูลเพิ่มเติมเพื่อข้ามไฟล์ที่สำรองไว้แล้ว

เนื่องจากสามารถตั้งค่าและยกเลิกการตั้งค่าได้จึงไม่จำเป็นต้องเป็นวิธีที่เชื่อถือได้มากที่สุดและฉันคิดว่าซอฟต์แวร์สำรองข้อมูลส่วนใหญ่ใช้เกณฑ์ที่ซับซ้อนยิ่งขึ้นในการพิจารณาว่าจะรวมอะไรในการสำรองข้อมูลส่วนเพิ่ม


ฉันสามารถบอกคุณได้ว่า BackupExec เวอร์ชันปัจจุบันสามารถใช้บิตเก็บถาวรหรือเวลาประทับที่แก้ไขล่าสุดเพื่อกำหนดว่าจะสำรองไฟล์หรือไม่
joeqwerty

0

บิตจะปรากฏขึ้นเมื่อคุณมีซอฟต์แวร์สำรองข้อมูลที่ตั้งค่าเพื่อระบุว่าไฟล์ถูกเก็บถาวรแล้ว เมื่อผู้ใช้ทำการเปลี่ยนแปลงไฟล์ระบบปฏิบัติการจะลบบิตไฟล์เก็บถาวรเพื่อระบุถึงซอฟต์แวร์สำรองข้อมูลว่าหากทำการสำรองข้อมูลเพิ่มเติมหรือส่วนต่างจำเป็นต้องสำรองข้อมูลไฟล์ที่เปลี่ยนแปลงและตั้งค่าบิตใหม่ การสำรองข้อมูลแบบเพิ่มหน่วยจะรีเซ็ตบิตการจัดเก็บถาวรดังนั้นการเพิ่มครั้งต่อไปจะเป็นการสำรองไฟล์ที่เพิ่งเปลี่ยนใหม่เท่านั้น การสำรองข้อมูลส่วนต่างจะไม่รีเซ็ตบิตเก็บถาวรดังนั้นการสำรองข้อมูลส่วนต่างจะคว้าไฟล์ทั้งหมดที่มีการเปลี่ยนแปลงนับตั้งแต่การสำรองข้อมูลเต็มรูปแบบก่อนหน้า ดังนั้นในการกู้คืนระบบในวันศุกร์ผู้ดูแลระบบจะต้องสำรองข้อมูลรายสัปดาห์ตั้งแต่วันอาทิตย์และอาจจะเป็นส่วนต่างล่าสุดหรือเพิ่มขึ้นทุกวัน


3
คุณมีสิ่งนี้ย้อนหลัง ระบบปฏิบัติการจะตั้งค่าบิตการเก็บถาวรเมื่อไฟล์ถูกสร้างหรือแก้ไข ซอฟต์แวร์สำรองข้อมูลจะล้างบิตเก็บถาวรเมื่อไฟล์ถูกสำรอง
ThatGraemeGuy

2
แกรมถูกต้องบิตเก็บการตั้งค่าเพื่อบ่งชี้ว่าแฟ้มความต้องการที่จะเก็บไม่ได้ว่ามันได้รับการเก็บ
John Gardeniers
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.