attribคำสั่งอนุญาตให้ผู้ใช้บรรทัดคำสั่งของ MS-DOS และ Windows ที่จะเปลี่ยนแอตทริบิวต์ของแฟ้มหรือไฟล์ ตัวอย่างเช่นคุณสามารถซ่อนไฟล์โดยใช้คำสั่ง attrib
บันทึก
หากคุณต้องการเปลี่ยน ACL ของไฟล์ให้ดูที่คำสั่ง CACLS
ความพร้อมใช้งาน
Attrib เป็นคำสั่งภายนอกที่มีอยู่ในระบบปฏิบัติการ Microsoft ต่อไปนี้ attrib.exe
- MS-DOS 3.0 ขึ้นไป
- วินโดวส์ 95
- Windows 98
- Windows ME
- วินโดวส์เอ็นที
- Windows 2000
- Windows XP
- Windows Vista
- วินโดว 7
- วินโดว์ 8
- Windows 10
วากยสัมพันธ์
- ไวยากรณ์ Windows 7 และ Windows 8
- ไวยากรณ์ Microsoft Windows 2000 และ Windows XP
- ไวยากรณ์ Microsoft Windows 2000 และ Windows XP Recovery Console
- ไวยากรณ์ Microsoft Windows 95, 98 และ ME
ไวยากรณ์ Windows 7 และ Windows 8
แสดงหรือเปลี่ยนคุณสมบัติของไฟล์
ATTRIB [+ R | -R] [+ A | -A] [+ S | -S] [+ H | -H] [+ I | -I] [ไดรฟ์:] [เส้นทาง] [ชื่อไฟล์] [/ S [/ D] [/ L]]
+ | ตั้งค่าคุณลักษณะ |
- | ล้างค่าแอตทริบิวต์ |
R | คุณสมบัติไฟล์อ่านอย่างเดียว |
A | คุณลักษณะไฟล์เก็บถาวร |
S | แอตทริบิวต์ของไฟล์ระบบ |
H | คุณลักษณะของไฟล์ที่ซ่อน |
ผม | ไม่ใช่แอตทริบิวต์ของไฟล์ที่จัดทำดัชนีเนื้อหา |
X | ไม่มีแอตทริบิวต์ไฟล์สครับ |
V | แอ็ตทริบิวต์ Integrity |
/ S | ประมวลผลไฟล์ที่ตรงกันในโฟลเดอร์ปัจจุบันและโฟลเดอร์ย่อยทั้งหมด |
/ D | ประมวลผลโฟลเดอร์เช่นกัน |
/ L | ทำงานกับคุณลักษณะของลิงก์สัญลักษณ์เปรียบเทียบกับเป้าหมายของลิงก์สัญลักษณ์ |
ดูตัวอย่าง attrib ของเราสำหรับข้อมูลเกี่ยวกับวิธีการใช้คำสั่งนี้
ไวยากรณ์ Microsoft Windows 2000 และ Windows XP
แสดงหรือเปลี่ยนคุณสมบัติของไฟล์
ATTRIB [+ R | -R] [+ A | -A] [+ S | -S] [+ H | -H] [[drive:] [path] ชื่อไฟล์] [/ S [/ D]]
+ | ตั้งค่าคุณลักษณะ |
- | ล้างค่าแอตทริบิวต์ |
R | คุณสมบัติไฟล์อ่านอย่างเดียว |
A | คุณลักษณะไฟล์เก็บถาวร |
S | แอตทริบิวต์ของไฟล์ระบบ |
H | คุณลักษณะของไฟล์ที่ซ่อน |
/ S | ประมวลผลไฟล์ในไดเรกทอรีทั้งหมดในเส้นทางที่ระบุ |
/ D | ประมวลผลโฟลเดอร์เช่นกัน |
ดูตัวอย่าง attrib ของเราสำหรับข้อมูลและตัวอย่างเกี่ยวกับวิธีใช้คำสั่งนี้
ไวยากรณ์ Microsoft Windows 2000 และ Windows XP Recovery Console
บันทึก
ตัวเลือกด้านล่างนี้เป็นตัวเลือกที่มีอยู่ใน Windows Recovery Console
เปลี่ยนแอตทริบิวต์ในไฟล์เดียวหรือไดเรกทอรี
ATTRIB -R | + R | -S | + S | -H | + H | -C | + C [ชื่อไฟล์]
+ | ตั้งค่าคุณลักษณะ |
- | ล้างค่าแอตทริบิวต์ |
R | คุณสมบัติไฟล์อ่านอย่างเดียว |
S | แอตทริบิวต์ของไฟล์ระบบ |
H | คุณลักษณะของไฟล์ที่ซ่อน |
ค | คุณลักษณะไฟล์บีบอัด |
ดูตัวอย่าง attrib ของเราสำหรับข้อมูลและตัวอย่างเกี่ยวกับวิธีใช้คำสั่งนี้
ไวยากรณ์ Microsoft Windows 95, 98 และ ME
แสดงหรือเปลี่ยนคุณสมบัติของไฟล์
ATTRIB [+ R | -R] [+ A | -A] [+ S | -S] [+ H | -H] [[drive:] [path] ชื่อไฟล์] [/ S]
+ | ตั้งค่าคุณลักษณะ |
- | ล้างค่าแอตทริบิวต์ |
R | คุณสมบัติไฟล์อ่านอย่างเดียว |
A | คุณลักษณะไฟล์เก็บถาวร |
S | แอตทริบิวต์ของไฟล์ระบบ |
H | คุณลักษณะของไฟล์ที่ซ่อน |
/ S | ประมวลผลไฟล์ในไดเรกทอรีทั้งหมดในเส้นทางที่ระบุ |
ตัวอย่าง Attrib
attrib
การพิมพ์ attrib ด้วยตัวเองจะแสดงไฟล์ทั้งหมดในไดเรกทอรีปัจจุบันและแต่ละแอตทริบิวต์ หากไฟล์ใด ๆ ถูกซ่อนไว้ก็จะแสดงไฟล์เหล่านั้น
ดังที่เห็นได้จากตัวอย่างด้านบนเราพิมพ์คำสั่ง dir เพื่อแสดงรายการไฟล์ในไดเรกทอรีปัจจุบันและเห็นเฉพาะไฟล์ "computer.bat" ที่ปรากฏ อย่างไรก็ตามการพิมพ์ attrib ด้วยตัวเองจะแสดงสามไฟล์ในไดเรกทอรีนี้ "computer.bat" ที่มีแบบอ่านอย่างเดียว "example.txt" ที่ซ่อนอยู่และ "hope.txt" พร้อมแอตทริบิวต์ที่ซ่อนอยู่และแบบอ่านอย่างเดียว
attrib + r autoexec.bat
เพิ่มแอ็ตทริบิวต์อ่านอย่างเดียวลงในไฟล์ autoexec.bat เพื่อป้องกันไม่ให้ถูกแก้ไขจนกว่าแอ็ตทริบิวต์อ่านอย่างเดียวจะถูกนำออก คำสั่งนี้มีประโยชน์สำหรับไฟล์ระบบที่สำคัญหรือไฟล์อื่น ๆ ที่คุณไม่ต้องการให้แก้ไขหรือเปลี่ยนแปลงโดยโปรแกรมอื่นโดยไม่ตั้งใจ
attrib + h config.sys
เพิ่มแอ็ตทริบิวต์ที่ซ่อนอยู่ในไฟล์ config.sys ทำให้ผู้ใช้โดยทั่วไปไม่เห็น
attrib -h config.sys
คำสั่งนี้ทำตรงข้ามกับตัวอย่างที่แสดงก่อนหน้านี้ แทนที่จะซ่อนไฟล์คำสั่งนี้จะทำให้ไฟล์มองเห็นได้หากซ่อนอยู่
attrib + r + h autoexec.bat
ในที่สุดตัวอย่างนี้เพิ่มสองคุณลักษณะให้กับ autoexec.bat และทำให้ไฟล์เป็นแบบอ่านอย่างเดียวและซ่อนอยู่
- วิธีดูไฟล์ที่ซ่อนใน MS-DOS และ Command Prompt
- ฉันจะซ่อนไฟล์หรือโฟลเดอร์ใน Windows ได้อย่างไร