«file-locking» etiketlenmiş sorular

18
Bir dosyanın kullanımda olup olmadığını kontrol etmenin bir yolu var mı?
C # 'da tekrar tekrar 1 resim dosyasına erişmesi gereken bir program yazıyorum. Çoğu zaman çalışır, ancak bilgisayarım hızlı çalışıyorsa, dosya sistemine geri kaydedilmeden önce dosyaya erişmeye çalışır ve bir hata atar: "Başka bir işlem tarafından kullanılan dosya" . Bu konuda bir yol bulmak istiyorum, ancak tüm Google'ım sadece istisna …
846 c#  .net  file  file-io  file-locking 

6
.NET kullanarak bir dosyayı hangi işlemin kilitlediğini nasıl öğrenebilirim?
Tanıtıcı veya İşlem Monitörü kullanma hakkında birkaç cevap gördüm , ancak kendi işlemimde (C #) hangi işlemin bir dosyayı kilitlediğini bulmak istiyorum. Ben win32 API etrafında spelunk zorunda kötü bir duygu var, ama kimse bunu zaten yaptı ve beni doğru yolda koyabilirsiniz, ben gerçekten yardım takdir ediyorum. Güncelleme Benzer sorulara …
154 c#  file-locking 

13
Python'da bir dosyayı kilitleme
Python'a yazmak için bir dosyayı kilitlemem gerekiyor. Bir kerede birden fazla Python işleminden erişilebilir. Çevrimiçi olarak bazı çözümler buldum, ancak çoğu zaman yalnızca Unix tabanlı veya Windows tabanlı oldukları için çoğu zaman başarısızım.

1
Not Defteri hepsini yener mi?
Windows Server 2012 R2 sisteminde, Kotlin programı FileChannel.tryLock()bir dosyada aşağıdaki gibi özel bir kilit tutmak için kullanır : val fileRw = RandomAccessFile(file, "rw") fileRw.channel.tryLock() Bu kilit takılıyken dosyayı şu şekilde açamıyorum: WordPad Notepad ++ Herhangi bir değeri için programlı olarak C # ile FileShare: using (var fileStream = new FileStream(processIdPath, …
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.