Bazı dizinleri temizlemesi beklenen bir python programı var ve bunlardan biri C:\windows\system32\inetsrv\metaback
; Ancak, os.path.exists()
, bu dizinde bulunsa bile False değerini döndürür (ve buna erişmek için gerekli izinlere sahibim).Neden os.path.exists ("C: \ windows \ system32 \ inetsrv \ metaback") var olduğunda bile False döndürür?
Ayrıca ilginç olan, windirstat aletinin de tamamen yok olmasıdır.
Bunun nedeninin bir sebebi olduğunu düşünebilir miyim ve var olup olmadığını kontrol etmenin başka bir yolu nedir? Üstünde os.listdir()
çalışıyorum bile göremiyorum.
Güncelleştirme: os.path.exists()
, Windows dizini 32-bit, ancak 64-bit ise, bu dizinde çalışır. Ayrıca 32-bit bir kutuda windirstat düzgün gösteriyor.
bile bunu iletebileceğiniz bir dizin var mı? Erişim! = Yazma/okuma, bu yüzden neden listeleyemediğinizi açıklayabilir. – Blender
Bir komut istemine gömülüp buradan oraya gidebilir misiniz? – Gerrat
Bunu bir sunucu hatası dosyasına taşımayı uygun bulmuyorum çünkü bir izin sorunu değil. –