Forum
merhabalar,
Benim yapmak istediğim disk alanımda %90 a ulaştığımda disk kapasitesini sürekli %90 da tutarak en eski kayıt ın silinmesi.
Gün e göre silme yapabiliyorum fakat disk kapasitesine göre silme şuan yapamıyorum.
disk kapasitesine göre silmeyi yapabilirsem diğer güne göre silme ile birleştirip ikili kontrol yaparak sistemi sorunsuz çalıştırmak istiyorum.
teşekkürler.
Merhaba,
"Gün e göre silme yapabiliyorum fakat disk kapasitesine göre silme şuan yapamıyorum."
Güne göre nasıl silme işlemi yapıyorsunuz.
"Dalgasız denizde, herkes kaptandır."
merhabalar,
Benim yapmak istediğim disk alanımda %90 a ulaştığımda disk kapasitesini sürekli %90 da tutarak en eski kayıt ın silinmesi.
Gün e göre silme yapabiliyorum fakat disk kapasitesine göre silme şuan yapamıyorum.
disk kapasitesine göre silmeyi yapabilirsem diğer güne göre silme ile birleştirip ikili kontrol yaparak sistemi sorunsuz çalıştırmak istiyorum.
teşekkürler.
Aşağıda ki kod düzenleyerek, if koşulu ile silmek için oluşturduğun bat dosyasını çalıştıra bilir misin, denemek lazım.
@Echo off
Rem 543210987654321
Set "Blank= "
Set "GB100= 107374182400"
Set "TB_10= 10995116277760"
for /f "tokens=2" %%A in (
'wmic LogicalDisk Get DeviceID^,FreeSpace ^| find /i "C:"'
) Do Set "FreeSpace=%Blank%%%A"
Set "FreeSpace=%FreeSpace:~-15%"
Echo FreeSpace="%FreeSpace%"
Echo 100 GB="%GB100%"
If "%FreeSpace%" gtr "%GB100%" (
Echo yes enough free space
) else (
Echo not enough free space
)
"Dalgasız denizde, herkes kaptandır."
bat dosyası ile ms dos komutları ile