ซ่อนไฟล์ที่มีนามสกุลบางอย่างใน Windows โดยอัตโนมัติ


11

เป็นไปได้หรือไม่ที่ Windows จะซ่อนไฟล์ที่มีนามสกุลบางอย่างโดยอัตโนมัติ

สมมติว่าบางโปรแกรมสร้างชุดของไฟล์ (ฉันไม่สามารถเปลี่ยนแหล่งที่มาของโปรแกรม) และฉันต้องการให้บางส่วนของไฟล์เหล่านี้ได้รับการยอมรับโดยระบบโดยส่วนขยายของพวกเขาและตั้งซ่อนโดยอัตโนมัติ - เป็นไปได้หรือไม่

คำตอบ:


3

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

ทำให้ไฟล์ที่ซ่อนอยู่คือง่ายมาก - เพียงแค่ใช้SetFileAttribute


4

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

 "attrib +h *.<ur_extension>" 

ในโฟลเดอร์และมันจะซ่อนไฟล์ทั้งหมดของนามสกุลนั้น คุณสามารถสร้างสคริปต์ vb แบบง่าย ๆ จากนั้นเรียกใช้งานหลังจากโปรแกรมก่อนหน้านี้สิ้นสุดลง


0

Windows 7 ขึ้นไป:

  • สร้าง Library ใหม่ใน Explorer
  • รวบรวมโฟลเดอร์ทั้งหมดที่คุณต้องการลงในไลบรารี
  • ตั้งค่าตัวเลือกมุมมองสำหรับ Library
  • ในช่องค้นหาด้านขวาบนให้พิมพ์ "type: = NOT * .ext (แทนที่ ext ด้วยส่วนขยาย)
  • (คุณจะได้รับมุมมองสรุปผลการค้นหา)
  • ขยายผลลัพธ์แต่ละกลุ่ม
  • คลิกที่ "บันทึกการค้นหา" และบันทึกไฟล์
  • (คุณจะได้รับการค้นหาหลายโฟลเดอร์ซึ่งไฟล์ที่มีนามสกุลบางส่วนถูกตัดออกไปจากผลลัพธ์)
  • ด้านล่าง: ผลลัพธ์จะจัดกลุ่มอย่างหนักตามวันที่; คุณยังสามารถเรียงลำดับไฟล์ตามเกณฑ์บางอย่าง แต่คุณจะไม่สามารถจัดกลุ่มไฟล์เหล่านี้ด้วยอย่างอื่นได้

-1

Windows [7 x64] รองรับการซ่อนไฟล์ตามส่วนขยาย อย่างน้อยก็สามารถทำได้เพราะ: ไฟล์. INI ทั้งหมดจะถูกสร้างเป็น "ซ่อน" และมันก็เป็นประโยชน์สำหรับผู้ใช้ถ้าเขาต้องการเห็นไฟล์ที่ซ่อนอยู่หรือไม่ ฉันได้ซ่อนโฟลเดอร์และไฟล์ "ซ่อน" อยู่แล้ว [ดังนั้นฉันจึงไม่ได้รับความโกรธจากไฟล์ desktop.ini หลายรายการ] และฉันต้องการที่จะเพิ่มลงในพวกเขาในขณะนี้ทั้งหมดในอนาคตไฟล์. SFK

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