Değiştirilen dosyaları veya yeni dosyalar için dinleyen bir klasör oluşturmak için nasıl

oy
1

Ben birçok swc dosyaları (swc dosyaları zip veya kavanoz dosyaları benzer nitelikte) oluşturmak bir gereksinim var. Ben yeni bir swc dosyası oluşturun ve (Apache Tomcat webapps klasöründe ne benzer) bir belirli bir klasörde o zaman bu dosyaları otomatik olarak çıkarılan almalısınız bunu eklediğinizde, bunu istiyorum. nasıl Windows yaptığını bana yardım edin. [Not: Ben benim için yapma bir karınca / tırmık / gradle senaryo yazmaya biliyorum, ama sadece bunu başarmak için nasıl Windows'ta daha keşfetmek için]

Oluştur 09/12/2008 saat 18:55
kaynak kullanıcı
Diğer dillerde...                            


6 cevaplar

oy
3

Eğer .NET kullanıyorsanız FileSystemWatcher sınıfını kullanın. ( Burada )

Cevap 09/12/2008 saat 18:58
kaynak kullanıcı

oy
2

Eğer .NET kullanmıyorsanız, o zaman kullanabilirsiniz FindFirstChangeNotification dosya sistemi değişikliklerini dinlemek için işlevi.

Cevap 09/12/2008 saat 19:07
kaynak kullanıcı

oy
1

Eğer bir pencere metne moda yapmak istiyorum, bir WMI Olay Watcher kullanırsınız. http://technet.microsoft.com/en-us/library/ms141130.aspx

Cevap 09/12/2008 saat 19:01
kaynak kullanıcı

oy
0

FileSystemWatcher Net bariz bir seçimdir.

IMHO, onun değil iyi bir bileşeni. Bir kere Pek çok dosya değişikliği için çifte olayları yükseltir ve ben FileSystemWatcher kullanarak düzgün bir uygulama yapmak mümkün olmamıştır.

Cevap 19/03/2009 saat 05:46
kaynak kullanıcı

oy
0

Bu görevi yapmak için .NET FileSystemWatcher kullanabilirsiniz. FileSystemWatcher ile (C #, VB.NET, vb .. withing itibaren) o olaylara gözlemci oluşturma, silme ve dosyaların modifikasyonu ve tepki verebilir.

Cevap 09/12/2008 saat 18:58
kaynak kullanıcı

oy
-1

(Çocuklar için) .NET kullanın Win32 Api bildirimlerini (kod 8 hat) kullanmayın

Cevap 09/12/2008 saat 19:06
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more