Tam Versiyonu Görüntüle: Ağdaki Bir PC (server) ye bağlanamıyorum

schizoprenic
11.06.2010, 01:46

Öncelikle herkese merhaba

Visual Basic 2008 .Net ile Windows Forms ortamını kullanan bir uygulama geliştiriyorum.. çok basit bi yedekleme uygulaması diyebiliriz..

yaptığı iş mantık olarak belirtilen kaynak klasörü belirtilen hedef klasöre kopyalamak (winrar programını kullanarak sıkıştırma şeklindede yaptırıyorum) vede kopyaladığı klasörlere isim olarak o günün tarihini veriyor ve belirtilen gün kadar zaman geçince karşılaştırıp koşula uyanları siliyor... bu lokal bilgisayar da sorun oluşturmadan çalışıyor.. ağdaki çoğu bilgisayardada sorun oluşturmuyor yani ağdakidiğer bir bilgisayarın paylaşımda olan bi klasörünü hedef seçtiğimde oraya kopyalama yapabiliyor çünkü windows xp veya vista yüklü bilgisayarlar.. ama iş Server makinaya gelince sekteye uğruyor çünkü server makinalarda bildiğiniz üzere güvenlik düzeyi bihayli yüksek ve dosya kopyalamayı silmeyi ağdan bağlanmayı dahi engelliyor yada onay veya şifre girişi istiyor..

benim aşmak istediğim sorun sadece ağbağlantısı yapmak mesela ağdan erişmek istediğnizde ağ bağlantısı yap ekranı çıkıyor ya işte o mesele yani.. Bunu program içerisinden yapmak mümkünmü? bende kitabı war bi örnekte bu konuya değinmiş fakat denememle birlikte hatayıda aldım :)

kod ve hata mesajı şöyleydi

kod:

Public Sub AgdakiBilgisayaraBaglan(ByVal AgdakiBilgisayarAdi As String, ByVal KullaniciAdi As String, ByVal Sifre As String)
        Dim BaglantiParametreleri As New ConnectionOptions()
        BaglantiParametreleri.EnablePrivileges = True
        BaglantiParametreleri.Impersonation = ImpersonationLevel.Impersonate
        BaglantiParametreleri.Username = KullaniciAdi
        BaglantiParametreleri.Password = Sifre
        Dim AgdakiBilgisayar As New ManagementScope("\\" & AgdakiBilgisayarAdi, BaglantiParametreleri)
        AgdakiBilgisayar.Connect()
    End Sub

Hata: " Kullanıcı kimlik bilgileri yerel bağlantılar için kullanılamaz "

Bu hatayı çözebilecek birileri bana lütfen yardım etsin..

veya ağ bağlantısı oluşturmak için kullandığım yöntem mi yanlış ? önerebileceğiniz yöntem varsa oda olur ...

ilgilenen herkese teşekkürler Çalışmalarınızda başarılar.. :)