ฉันจะเปลี่ยนแอตทริบิวต์ที่ซ่อนของไฟล์ / โฟลเดอร์ได้อย่างไร? (ทางเลือกสำหรับ attrib FILENAME -h)


10

บนระบบที่ใช้ MS (Windows เวอร์ชันใด ๆ ) คุณสามารถใช้attribคำสั่งเพื่อเปลี่ยนแอตทริบิวต์ในไฟล์ไดเรกทอรีหรือไดเรกทอรีที่ระบุด้วยการเปลี่ยนไฟล์ซ้ำภายในไดเรกทอรีซ้ำคำสั่งอาจมีลักษณะดังนี้:

attrib FOLDERNAME -s -r -a -h /S /D

ซึ่งจะลบแอตทริบิวต์ใด ๆ ไปยัง FOLDERNAME ที่ระบุรวมถึงไฟล์ / โฟลเดอร์ที่อยู่ภายใน

เมื่อไวรัสปรับเปลี่ยนคุณสมบัติเหล่านี้ไปยังไฟล์ / โฟลเดอร์ในอุปกรณ์ถอดได้ (USB / SD หน่วยความจำ / HDD) เพื่อซ่อนไว้จากผู้ใช้ฉันใช้คอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Ubuntu และเสียบอุปกรณ์ในช่องเสียบที่เหมาะสมและฉันสามารถ ดูไฟล์ / โฟลเดอร์ทั้งหมดและลบรายการที่ไม่ต้องการบนอุปกรณ์ด้วยตนเอง แต่ฉันจำเป็นต้องเรียกใช้คอมพิวเตอร์ / แล็ปท็อปที่ใช้ระบบปฏิบัติการ MS เพื่อเปลี่ยนคุณสมบัติผ่านทางบรรทัดคำสั่ง ( cmd) และด้วยวิธีนี้ "นำกลับมา" รายการที่มองเห็นได้ของคนอื่น ๆ

Ubuntu มีความสามารถในการเปลี่ยนคุณสมบัติของไฟล์ผ่าน GUI หรือchmodแต่ฉันยังไม่พบวิธีที่จะลบคุณลักษณะhidden( attrib -h) ในไฟล์ / โฟลเดอร์

มีวิธีทำเช่นนี้หรือไม่? ไม่สำคัญว่าจะเป็น GUI หรือ Terminal


คุณต้องการลบการhiddenอนุญาตสำหรับไฟล์ Windows จาก Ubuntu หรือไม่ (สิ่งที่เป็นไฟล์ที่ซ่อนอยู่ใน Ubuntu เริ่มต้นด้วย.;))
Rinzwind

@ Rinzwind: ใช่ฉันไม่สามารถพูดได้ดีกว่า แต่ปัญหาของฉันคือเครื่อง Windows จะไม่เห็นไฟล์ที่ซ่อนอยู่ซึ่งสามารถเห็นได้ใน Ubuntu โดยไม่ต้องยุ่งยาก ขอบคุณ.
Geppettvs D'Constanzo

NTFS? อ้วน? ....
Rinzwind

ระบบที่ใช้ MS ดูเหมือนว่าจะไม่มีปัญหาเกี่ยวกับระบบไฟล์เอง ข้อมูลใด ๆ ที่จะได้รับการชื่นชมเป็นคำตอบ แต่ขอบคุณสำหรับการถาม ฉันมีทั้งระบบไฟล์ NTFS และ FAT ในอุปกรณ์ที่แตกต่างกันมีปัญหาเดียวกันอย่างต่อเนื่อง
Geppettvs D'Constanzo

ตกลงครึ่งคำตอบสำหรับตอนนี้: อ้วน ฉันไม่สามารถหาอะไรที่เกี่ยวข้องกับ NTFS yet.edit: ผมไม่คิดว่าคุณสามารถทำ NTFS ... หวังว่าฉันผิดที่พิสูจน์แล้วโดยคนอื่น;)
Rinzwind

คำตอบ:


12

มีลักษณะที่fatattr ถ้าแผ่นดิสก์ติดตั้ง fatattrvfat

ระบบไฟล์ FAT มีคุณสมบัติหลายอย่างที่ไม่ได้แมปอย่างสมบูรณ์ไปยังคุณลักษณะ Unix; ยูทิลิตี้นี้ช่วยให้สามารถควบคุมสิ่งเหล่านี้ได้โดยตรงโดยผู้ใช้ที่ไม่มีสิทธิพิเศษบนพาร์ติชัน FAT ใด ๆ ที่เมาท์

ไวยากรณ์คือ

fatattr [+-hsra] [files]

ตัวอักษรคือ ...

h hidden
s system
r read only
a archive

1
สมบูรณ์แบบอย่างแน่นอน! สิ่งนี้ใช้งานได้ดีใน FAT FS ฉันซาบซึ้งมากที่คุณช่วย ตอนนี้เราคาดหวังว่าจะมีใครบางคนมาหาเราเพื่อวางโซลูชั่น NTFS ให้กับเราในขณะเดียวกันคำตอบของคุณก็คือสำหรับฉันซึ่งแก้ไขปัญหาของฉันสำหรับ FAT ขอบคุณมาก!
Geppettvs D'Constanzo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.