Güvenlik anlayışım gereği, bir yöneticinin, tüm işlemleri / sahibi, ağ bağlantılarını / sahip olma işlemini görüntüleyebildikleri gibi bir bilgisayara ve bilgisayardan tüm bağlantıları görebilmesi gerekir. Ancak, Windows 8 bunu devre dışı bırakmış gibi görünüyor.
Win Vista + 'da yükseltilmiş bir yönetici çalıştırdığınızda net use
, eşleştirilen, kullanılamayan olarak listelenen tüm sürücüleri geri alırsınız. Windows 8'de, yükseltilmiş bir istemden çalıştırılan aynı komut "Listede girdi yok" döndürür. Davranış powershell için aynıdır Get-WmiObject Win32_LogonSessionMappedDisk
.
Kalıcı eşlemeler için bir geçici çözüm çalıştırmaktır Get-ChildItem Registry::HKU*\Network*
. Bu geçici eşlemeleri içermez (özel örneğimde, yönetici hesabında explorer aracılığıyla oluşturuldu ve "Oturum açıldığında yeniden bağlan" ı seçmedim)
Yöneticinin herhangi bir kullanıcının bağlantılarını görüntülemesinin doğrudan / basit bir yolu var mı (her kullanıcı bağlamı altında çalışan bir komut dosyasının kısa adı)? Okudum UAC etkinleştirildiğinde, bazı programlar erişemediği Ağ Konumları ama özellikle geçerlidir sanmıyorum.
Bu yanıtı gördüm, ancak yine de kalıcı olmayan sürücüleri ele almıyor Kullanıcıların hangi ağ sürücülerini eşlediğini nasıl anlayabilirim?
wmic netuse
. Büyük olasılıkla bunu bir dosyaya yazmak ve sekmeyle ayrılmış değerler olarak açmak isteyeceksiniz.
Get-SmbMapping
yardımcı oluyor mu?