ฉันเข้ารหัสไฟล์บางไฟล์โดยไม่มีความหมายและเพราะเหตุใดฉันจึงไม่สามารถสำรองข้อมูลโฟลเดอร์ผู้ใช้ของฉันไปที่ Mozy มีวิธีลบการเข้ารหัสจากไฟล์ทั้งหมดหรืออย่างน้อยค้นหาว่ามีการเข้ารหัสหรือไม่
ฉันทำงานได้ดีกับ windows 7 64 บิตที่ดีที่สุด
ฉันเข้ารหัสไฟล์บางไฟล์โดยไม่มีความหมายและเพราะเหตุใดฉันจึงไม่สามารถสำรองข้อมูลโฟลเดอร์ผู้ใช้ของฉันไปที่ Mozy มีวิธีลบการเข้ารหัสจากไฟล์ทั้งหมดหรืออย่างน้อยค้นหาว่ามีการเข้ารหัสหรือไม่
ฉันทำงานได้ดีกับ windows 7 64 บิตที่ดีที่สุด
คำตอบ:
นี่อาจเป็นคำถามที่เก่ากว่า แต่ฉันเพิ่งมีความต้องการเดียวกัน
เป้าหมายของฉันคือต้องครอบคลุม (ค้นหาไฟล์ทั้งหมด) และไม่ต้องใช้ซอฟต์แวร์เพิ่มเติมดังนั้นจึงใช้พรอมต์คำสั่งและโปรแกรมแก้ไขข้อความใด ๆ
นี่คือสิ่งที่ฉันพบว่าเป็นทางออกที่ใช้การได้:
หากไม่มีพารามิเตอร์ Cipher จะแสดงสถานะของไดเรกทอรีปัจจุบันและไฟล์ทั้งหมดในนั้น พารามิเตอร์ / s บอกให้เรียกคืนและ c: \ ให้เป็นจุดเริ่มต้น จากนั้น "> ... " เพียงแค่เปลี่ยนเส้นทางเอาต์พุต
เอาต์พุตของ Cipher สำหรับไฟล์และโฟลเดอร์ที่เข้ารหัสมีลักษณะดังนี้:
รายชื่อ c: \ Dev \ Encrypted \
ไฟล์ใหม่ที่เพิ่มในไดเรกทอรีนี้จะถูกเข้ารหัส
E Default.aspx
E Default.aspx.cs
E Default.aspx.designer.cs
เอาต์พุตของ Cipher สำหรับไฟล์และโฟลเดอร์ปกติมีลักษณะดังนี้:
รายการ c: \ Dev \ Plaintext \
New ไฟล์ที่ถูกเพิ่มเข้าไปในไดเรกทอรีนี้จะไม่ถูกเข้ารหัส
U Default.aspx
U Default.aspx.cs
U Default.aspx.designer.cs
หวังว่าจะช่วย
cipher /s:c:\ | find "E "
ไม่สมบูรณ์ แต่ทำงานเพื่อการใช้งานของฉัน
cipher /u /n
เพื่อแสดงรายการไฟล์ที่เข้ารหัสทั้งหมดบนไดรฟ์ทั้งหมด
cipher /S:. | findstr /b /c:"E" /c:" " > encryptedFiles.txt
แม่นยำกว่าเล็กน้อย - มันจะไม่จับไฟล์ที่ไม่มีการเข้ารหัสด้วยชื่ออย่างE Marketing strategy
ฉันต้องการเห็นว่าพวกมันอยู่ในไดเรกทอรีใด ทำเพื่อให้ง่ายต่อการลบ - ดังนั้นมันจึงรวมชื่อไดเรกทอรีไว้ด้วย - อย่างไรก็ตามมันจะรวมไดเรกทอรีที่ไม่มีไฟล์ที่เข้ารหัสดังนั้นจึงมี cruft เพียงเล็กน้อยในเอาต์พุต
cipher /s:c:\ > encryption.txt
ครั้งแรกคุณสามารถเรียกใช้อีกครั้งและค้นหาดิสก์ไดรฟ์อื่น ๆ เช่น D, E และ F เพียงแค่แทนที่อักษรชื่อไดรฟ์ด้วยตัวอักษรไดรฟ์เพิ่มเติมใด ๆ ที่คุณมีออกคำสั่งในแต่ละครั้ง แทนการเขียนทับเนื้อหาของไฟล์ TXT ที่คุณสามารถผนวกมันชอบดังนั้น: cipher /s:d:\ >> encryption.txt
แล้วคุณสามารถเปิดได้ใน Notepad ++ (หรืออื่น ๆ ที่มีการแก้ไข regex) และหาเส้นเริ่มต้นด้วย E ^E
โดยใช้รูปแบบพื้นฐาน
cipher /u /n /h
จะค้นหาและแสดงรายการไฟล์ที่เข้ารหัสทั้งหมดในฮาร์ดไดรฟ์ของคุณ (ตามที่mivk แสดงความคิดเห็นในคำตอบอื่น ๆ ) โดยไม่จำเป็นต้องมีการกรองเพิ่มเติมใด ๆ (ซึ่งอาจผิดพลาด) เครดิตสำหรับสิ่งนี้ยังไปที่บทช่วยสอนนี้ที่ฉันได้พบคำตอบนี้
หมายเหตุ:หากไม่มีไฟล์ที่เข้ารหัสบนระบบ (ดิสก์ใด ๆ ) คำสั่งจะส่งคืนทันทีด้วยการตอบกลับ:
The system cannot find the file specified.
นี่ไม่ใช่ข้อผิดพลาด มันหมายความว่าไม่มีไฟล์ที่เข้ารหัส ดูเหมือนว่าในกรณีนี้ข้อมูลนี้ถูกแคชไว้อย่างใด
หมายเหตุสำคัญ: นี่ไม่ได้แสดงรายการไฟล์ที่เข้ารหัสทั้งหมด! เห็นได้ชัดว่ามันแสดงรายการไฟล์ที่เป็นของผู้ใช้ปัจจุบันที่กำลังเรียกใช้คำสั่งเท่านั้น
สำหรับการเข้ารหัสไฟล์นั้นSnark ได้ตอบไปแล้วส่วนนั้น มันสามารถทำได้โดยใช้บรรทัดคำสั่งอีกครั้งด้วยเครื่องมือเดียวกัน:cipher /D ...
ดูความช่วยเหลือสำหรับข้อมูลเพิ่มเติมและการใช้งานอื่น ๆ : cipher /?
ด้วยTotal Commanderคุณสามารถทำการค้นหา ( ALT+ F7) กับคุณสมบัติต่าง ๆ ของไฟล์และโฟลเดอร์
แอตทริบิวต์ "เข้ารหัส" เป็นหนึ่งในนั้น
เมื่อคุณพบไฟล์และโฟลเดอร์ที่เข้ารหัสแล้วทั้งหมดให้เลือก "Feed to listbox" มันจะใส่ชื่อทั้งหมดในบานหน้าต่างที่เลือก (ซ้ายหรือขวา) ที่นั่นคุณสามารถเลือกทั้งหมดคลิกขวาและเลือกคุณสมบัติ คุณจะได้รับหน้าต่างคุณสมบัติสำหรับไฟล์ที่เลือกทั้งหมด ในหน้าต่างขั้นสูงคุณสามารถถอดรหัสได้อย่างง่ายดายโดยยกเลิกการเลือกช่องทำเครื่องหมาย "เข้ารหัส ... "
คุณสามารถพิมพ์: encryptionstatus: เข้ารหัสเข้าไปในช่องค้นหาในหน้าต่าง explorer
encryptionstatus:
ลงในช่องค้นหาจะแสดงเมนูดร็อปดาวน์เมนูสมบูรณ์พร้อมรายการ "เข้ารหัส" และ "ไม่เข้ารหัส" ที่คุณสามารถคลิกได้ ดังนั้นนี่คือไวยากรณ์ที่ถูกต้องencryptionstatus:encrypted
และencryptionstatus:unencrypted
และจะสร้างลงในการค้นหาใน Windows (File) สำรวจ
encryptionstatus:unencrypted
ทำรายการไฟล์ของฉันทั้งหมด แต่encryptionstatus:encrypted
ยังอยู่ในระหว่างดำเนินการ อาจเป็นเพราะฉันไม่มีไฟล์ที่เข้ารหัส ไม่ใช่ว่าฉันรู้อยู่แล้ว
คุณสามารถใช้ Windows Search Advanced Query ได้ ในประเภทแถบค้นหา: * คือการเข้ารหัส คำสั่งนี้จะค้นหาไฟล์ที่เข้ารหัสทั้งหมดในโฟลเดอร์
หลังจากลองใช้ผู้บัญชาการทั้งหมดและทำให้มันล้มเหลวด้วยเหตุผลบางอย่างที่อธิบายไม่ได้ฉันลองใช้SearchMyFilesของ NirSoft และทำงานได้อย่างยอดเยี่ยม น้ำหนักเบาแบบสแตนด์อโลนที่ปฏิบัติการได้และผลลัพธ์ไม่มี cruft ให้ลุยเหมือนcipher
คำสั่ง คุณสามารถจัดเรียงตามเส้นทางโฟลเดอร์เพื่อให้ทราบว่ารายชื่อใดเป็นเพียงไดเรกทอรีย่อยของโฟลเดอร์ที่เข้ารหัสลับหลัก
ฉันใช้ cipher /s:f:\ /d > encryptionFIX.txt
ใช่มันเป็นรหัสอักษรชื่อไดรฟ์ที่แตกต่าง "f"
มันพยายามที่จะลบการเข้ารหัสข้อผิดพลาดใด ๆ ที่จะแสดงรายการในพรอมต์คำสั่ง รวมทั้งคุณสามารถตรวจสอบเอกสารเพื่อหาข้อผิดพลาด
สิ่งนี้มีประโยชน์สำหรับฉันเมื่อฉันล้าง hdd ภายนอกและพบไฟล์ 150 ไฟล์ที่เข้ารหัส ดังนั้นฉันอยากรู้ว่าพวกเขาอยู่ที่ไหนและทำอะไรเพราะฉันไม่ได้ใช้การเข้ารหัสในคอมพิวเตอร์ของฉัน กลับกลายเป็นว่ามันมาจากการดาวน์โหลดไม่กี่ครั้งที่ฉันสามารถรับได้ หรือเห็นโฟลเดอร์ "_MACOSX" บนพีซีของฉัน พวกเขาจะถูกเข้ารหัสเสมอ
สำหรับผลลัพธ์ท้องถิ่นเท่านั้นที่แท้จริงอย่างแท้จริง:
ติดตั้งทุกอย่างจาก voidtools เปลี่ยนการตั้งค่า 1 เพื่อรวมแอตทริบิวต์ INDEXING (คุณไม่จำเป็นต้องเปิดใช้งานการเรียงลำดับอย่างรวดเร็วเพื่อจัดการค่าใช้จ่ายนั้น) ด้วยวิธีนี้มันเป็นเพียงการจัดเก็บแอตทริบิวต์ที่คุณเพิ่ม
วิธีใช้: พิมพ์สิ่งนี้ในแถบค้นหา: attrib:E
และไม่จำเป็นต้องกด Enter ด้วยซ้ำ ไฟล์ที่เข้ารหัส EFS ทุกไฟล์ในระบบทั้งหมดไดรฟ์ทั้งหมดจะถูกส่งคืนทันที
เพราะมันทำดัชนี USN (และทันสมัยอยู่เสมอ) และยังสามารถสร้างดัชนีโฟลเดอร์ระยะไกล - ฉันยังไม่พบวิธีอื่นที่เร็วกว่าและน่าเชื่อถือกว่า (เมื่อดัชนีเดิมถูกสร้างขึ้นซึ่งระบบส่วนใหญ่ใช้เวลาไม่กี่วินาที)