Windows 7'de şifreli dosyalar nasıl listelenir?


40

Her nasılsa bazı dosyaları anlamsız şifreledim ve bu yüzden kullanıcı klasörümü Mozy'ye yedekleyemiyorum. Şifrelemeyi tüm dosyalardan kaldırmanın veya en azından hangisinin şifreli olduğunu bulmanın bir yolu var mı?

Windows 7'de en yüksek 64 bit hızında çalışıyorum

Yanıtlar:


45

Bu daha eski bir soru olabilir; ama son zamanlarda aynı ihtiyacı duydum.

Amacım kapsamlı olmak (tüm dosyaları araştırmak) ve ek bir yazılım gerektirmemesiydi, bu nedenle komut istemini ve herhangi bir metin düzenleyicisini kullanıyor.

İşte uygulanabilir bir çözüm olarak bulduğum şey:

  • cmd istemi aç
  • Komutu girin: cipher / s: c: \> encryption.txt
  • "Encryption.txt" dosyasını açın
    • Şifrelenmiş klasörleri bulmak için "şifrelenecek" ifadesini arayın
    • Şifrelenmiş dosyaları bulmak için satırın başında "E" yi arayın.

Parametreler olmadan, Cipher mevcut dizinin durumunu ve içindeki tüm dosyaları listeler. / S parametresi yinelenmesini söyler ve c: \ başlangıç ​​noktası verir. Oradan, "> ..." sadece çıkışı yönlendirir.

Şifrelenmiş dosya ve klasörler için Cipher'in çıktısı şöyle görünür:

 C: \ Dev \ Encrypted \
 Bu dizine eklenen yeni dosyalar şifrelenecek.

E Default.aspx
E Default.aspx.cs
E Default.aspx.designer.cs

Cipher'ın normal dosya ve klasörler için çıktısı şöyle görünür:

 C: \ Dev \ Plaintext \ listeleniyor
 Bu dizine eklenen yeni dosyalar şifrelenmeyecek.

U Default.aspx
U Default.aspx.cs
U Default.aspx.designer.cs

Umarım yardımcı olur.


+1 harika cevap - kolayca tekrarlanabilir (CLI), herhangi bir 3. parti uygulama indirmenize gerek kalmaz ve kalıcı, aranabilir bir çıktı elde edebilirsiniz
AdamRalph

1
Sadece Windows XP Pro'da denedim, bir zevk çalıştı, teşekkürler. cipher /s:c:\ | find "E "Mükemmel değil, kullandım ama kullandım.
Christopher Galpin

13
cipher /u /nTüm sürücülerde şifreli tüm dosyaları listelemek için kullanabilirsiniz .
Ocak'ta 13:50

3
@ChristopherGalpin'in bu cevabın versiyonunu denemeye dayanarak (teşekkürler!), Şunu önerebilirim: cipher /S:. | findstr /b /c:"E" /c:" " > encryptedFiles.txtbiraz daha doğru olarak - isimleri ile şifrelenmemiş dosyaları yakalamaz E Marketing strategy, hangi dizinde olduklarını görmek istedim - kolay kaldırma için yapmak - bu yüzden aynı zamanda dizin isimlerini de içerir - ancak şifreli dosyaları olmayan dizinleri içerecektir, bu yüzden çıktıda hala küçük bir sıkıntı var.
Chris O'Kelly

1
Eğer kaçtıktan sonra cipher /s:c:\ > encryption.txtilk defa, yeniden çalıştırın ve komutunu her zaman veren, sahip olursa olsun ek sürücü harfleri ile sürücü harfi yerine D, E ve F Just gibi diğer disk birimleri, arama yapabilirsiniz. TXT dosyasının içeriğinin üzerine yazmak yerine, bunu da ekleyebilirsiniz: cipher /s:d:\ >> encryption.txtSonra Notepad ++ (veya regex içeren diğer bir düzenleyicide) açabilir ve E ile başlayan satırları temel kalıbı kullanarak bulabilirsiniz ^E.
Samir

17

cipher /u /n /hHerhangi bir ek filtrelemeye gerek kalmadan (yanlış giden) , sabit disklerinizde şifrelenmiş tüm dosyaları ( diğer cevapta mivk yorumunda olduğu gibi) bulur ve listeler . Bunun için kredi de bu cevabı buldum bu öğretici gitmek .

Not: Sistemde şifreli dosya (herhangi bir disk) yoksa, komut hemen yanıt vererek aşağıdakileri döndürür:

The system cannot find the file specified.

Bu bir hata değil. Hiçbir şifreli dosya olmadığı anlamına gelir. Bu durumda, bu bilgi bir şekilde önbelleğe alınmış gibi görünüyor.

Önemli not: Bu şifreli tüm dosyaları listelemez! Görünüşe göre sadece komutu çalıştıran mevcut kullanıcıya ait dosyaları listeler.

Dosyaları şifrelemeye gelince, Snark bu kısmı zaten cevapladı . Aynı araçla tekrar komut satırıyla da yapılabilir:cipher /D ...

Ek bilgi ve diğer kullanımlar için yardıma bakın: cipher /?


13

İle Total Commander , bir aramayla (yapabileceği ALT+ F7dosya ve klasörlerin çeşitli özelliklerine).

"Şifreli" özelliği bunlardan biridir.

alt metin

Tüm şifreli dosya ve klasörleri bulduktan sonra, "Liste kutusuna besle" yi seçin. Seçili bölmedeki tüm adları (sola veya sağa) koyacaktır. Orada hepsini seçebilir, sağ tıklayıp Özellikler'i seçebilirsiniz. Seçilen tüm dosyalar için Özellikler penceresini göreceksiniz. Gelişmiş penceresinde, "Şifrele ..." onay kutusundaki işareti kaldırarak kolayca şifresini çözebilirsiniz.

alt metin


11

Yazabilirsiniz: encryptionstatus: şifreli Bir kaşif penceresindeki arama alanına.


Bu cevap olmayabilir, şifreli bir dosya oluşturmaya çalışıyorum. Win7'de Şifreleme Durumu sütununda neden herhangi bir değer gösterilmediğini bilmiyorum ve bu yüzden şifreleme status: şifreli de hiçbir şey göstermiyor. @Robert'ten gelen cevap doğru yoldur. Bu dosyanın satır başında 'E' olduğunu buldum.
CallMeLaNN 13:11

1
Sadece encryptionstatus:arama alanına yazmanız, tıklayabileceğiniz "Şifreli" ve "Şifrelenmemiş" girişlerini içeren bir açılır menü, tamamlama menüsü gösterir. Yani bu doğru sözdizimi encryptionstatus:encryptedve encryptionstatus:unencryptedWindows (Dosya) Gezgini’nde arama içine yerleştirilmiş.
Samir

Şifreli dosyalar üzerinde kesinlikle işe yarayıp yaramadığını söyleyemem. Ama neden olmaması gerektiğini anlamıyorum. Bunu Windows 8.1 Pro'da Güncelleme 1 ile test ettim. Kullanımı encryptionstatus:unencryptedhemen hemen tüm dosyalarımı listeledi. Ama encryptionstatus:encryptedhala devam ediyor. Muhtemelen şifrelenmiş bir dosyam olmadığı için. Zaten farkında olduğumdan değil.
Samir

@CallMeLaNN Sütun boşsa, o zaman verilen dosyaların şifrelenmemiş olduğu anlamına gelir. Şifrelenmiş dosyalar için "şifreli" yazıyor mu?
Samir

İş bilgisayarımda EFS şifreli ("yeşil işaretli") dosyalar bile boş bir "Şifreleme durumu" sütunu içeriyor - bu nedenle bu benim için işe yaramıyor :-(
Jonas Heidelberg

6

Windows Search Gelişmiş Sorgu'yu kullanabilirsiniz. Arama çubuğuna şunu yazın: * is: şifreli . Bu komut tüm şifrelenmiş dosyaları klasörde bulacaktır.


1
Şifreli komut satırı aracı şifreli dosyaları (Windows gezgini içinde yeşil renkle işaretlenmiş) gösterse de (benim için hiçbir dosya göstermez) çalışmadı
Jonas Heidelberg

1
Bu da gizli dosyaları gösterecek mi? Bir ton şifreli dosyaya sahibim, ancak hepsi gizli, bu sorguyu çalıştırdığımda hiçbiri görünmüyor.
RogUE

6

Total Commander'ı denedikten ve açıklanamayan bir nedenden dolayı başarısız olduktan sonra, NirSoft'un SearchMyFiles'ını denedim ve mükemmel çalıştı. Hafif bağımsız çalıştırılabilir ve sonuçların cipherkomut gibi geçmesini engellemek için zor değil ; hangi girişlerin yalnızca üst şifreli klasörün alt dizinleri olduğunu bilmek için klasör yoluna göre kolayca sıralayabilirsiniz.

SearchMyFiles

SearchMyFiles Arama Seçenekleri


1
Nirsoft'un ücretsiz mükemmel programları var.
sancho.s Reinstate Monica

0

kullandım cipher /s:f:\ /d > encryptionFIX.txt

Evet, farklı bir "f" harfi yazdı.

Şifrelemeyi kaldırmaya çalışır, herhangi bir hata cmd isteminde listelenir. Artı hataları için belgeyi inceleyebilirsiniz.

Harici bir HDD'yi temizliyor ve şifreli olan 150 dosyaya rastlıyordum. Bu yüzden bilgisayarlarımda şifreleme kullanmadığım için nerede ve nerede olduklarını bilmek istedim. Anladığım kadarıyla kolayca alabileceğim bir kaç dosyadan. Veya bilgisayarımda "_MACOSX" klasörlerini görmek. Onlar her zaman şifrelenir.


0

Yalnızca gerçekten ANINDA yerel sonuç için:

Her şeyi voidtools'tan yükleyin. INDEXING niteliğini dahil etmek için 1 ayarını değiştirin (bu ek yükü almak için hızlı sıralamayı etkinleştirmeniz gerekmez). Bu şekilde, sadece eklediğiniz özellik depolama alanıdır.

KULLANIMI: Bunu arama çubuğuna yazın: attrib:Eenter tuşuna basmanıza bile gerek yok. ENTIRE SYSTEM TÜM SÜRÜŞLERİNDE EFS şifreli her dosya ANADEN iade edilir.

USN'den endekslendiğinden (ve her zaman güncel) ve uzaktaki klasörleri bile indeksleyebildiğinden - daha hızlı ve daha güvenilir başka bir yöntem bulamadım (orijinal indeks oluşturulduktan sonra çoğu modern sistemde saniyeler sürer).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.