Birkaç uzak sistemdeki bir kullanıcı dizininin boyutunu almak için Sysinternals'ı kullanmaya çalışıyorum. Sorun, Sysinternals disk Kullanımının gösterdiği boyut, gerçek dizin boyutuyla aynı değil.
4GB dizini kullanarak test ettim ve Sysinternals disk kullanımı, dosya boyutunu 1 GB'ın altında gösterdi.
Kullandığım komut aşağıda.
du.exe -c \\PC Name\c$\users\directoryname >>psize.csv
Dizinin neden 4 GB olduğunu ancak disk kullanımının neden 30856040 bayt olduğunu gösteremediğim için herhangi bir yardım önerilecektir.
Yerel sistemimde du.exe kullanırsam, doğru dizin boyutunu görüntüler.
Bir dizinin boyutunu almaya çalışıyorsunuz, sadece dosyanın sahibi varsayılan olarak erişebiliyor. Yardımcı programı çalıştıran kullanıcı dosyaya erişebiliyor mu? Du.exe dosyasının izinlerini yükselttiniz mi? WinDirStat'ı (örnek olarak) söz konusu klasörün içeriğini belirlemek ve kullanılan alanın görsel bir temsilini almak için yükseltilmiş durumda, Yönetici kullanıcı olarak denediniz mi?
—
Ramhound
Hem etki alanı hem de yerel yönetici haklarım var. Her ikisini de aynı sonuçlarla kullanmayı denedim. Yükseltilmiş bir komut isteminden çalıştırıyorum. Disk boyutunu yerel olarak kontrol edersem du.exe dosyasını kullanın ve yönetici hesabım çalışır. Sadece uzaktan çalışmıyor
—
photog
Hangi işlemin izinlerine geri döner. Görev Yöneticisi, sürecin yükseltilip yükseltilmediğini gösterir
—
Ramhound
Yardımcı programı çalıştıran kullanıcı dosyaya erişemez.
—
photog
Yorumunu anlamıyorum. Araç, "yanlış" disk kullanımını bildiriyor, çünkü işlem farkı oluşturan diğer dosyalara izin vermiyor.
—
Ramhound