2012-10-13 28 views

cevap

7

FileAttributes.Encrypted bayrak olmadığını söyler ...

FileAttributes attributes = File.GetAttributes("C:\testfile.txt"); 
if ((attributes & FileAttributes.Encrypted) == FileAttributes.Encrypted) 
{ 
    Console.WriteLine("Encrypted file"); 
} 
else 
{ 
    Console.WriteLine("Not Encrypted file"); 
} 

Mutlu Kodlama bir dosya veya klasör NTFS dosya sistemi tarafından şifrelenmiştir. Bu seçenek, bir dosyayı sağ tıklatıp Özellikler'i seçip ardından Gelişmiş düğmesini tıklatarak kullanıcılar tarafından kullanılabilir. FileAttributes.Encrypted bayrağının karşılığı olan "verileri güvenli hale getirmek için içeriği şifrele" seçeneği vardır. Bir dosya veya klasörü şifrelemek veya şifresini çözmek için File.Encrypt/File.Decrypt yöntemlerini kullanabilirsiniz. Sadece mevcut kullanıcı tarafından şifrelenmiş bir şeyin şifresini çözebileceğinizi unutmayın.

1

Basitçe Dosya şifreleme tanımlama için aşağıdaki kod parçasını kullanın:

İlgili konular