Çözüldü .bat ile dosya silmek

  • Konuyu Başlatan Konuyu Başlatan LykiaCraft
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 818
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

LykiaCraft

Zombi Geldi, Beni Yedi
Katılım
27 Mart 2019
Mesajlar
264
Elmaslar
65
Puan
4.520
Minecraft
KaiteNN_

Discord:

KâiteN#0001

Başlat dosyasını başlattığımda istediğim bir dosyanın silinmesini istiyorum. Nasıl yapabilirim? Aşağıda ki kod işe yaramadı. Sunucu başlıyor fakat silmiyor.


Kod:
@echo off
title Sunucu Yonetim Kontrol Paneli
:x
echo Sunucu aciliyor...
java -d64 -server -Xms1M -Xmx16G -XX:+UnlockExperimentalVMOptions -XX:+HeapDumpOnOutOfMemoryError -XX:+UseCompressedOops -XX:+UseLWPSynchronization -XX:+OptimizeStringConcat -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ParallelRefProcEnabled -XX:+UseLargePagesInMetaspace -XX:+AggressiveOpts -Dfile.encoding=UTF-8 -Duser.language=EN -Duser.country=US -Dpaper.playerconnection.keepalive=60 -jar Spigot.jar -nojline -o false --log-strip-color --log-append=false nogui
echo Sunucu kapandi. Yeniden baslatilmasini istemiyor iseniz pencereyi kapatin.
echo Gunluk temizlik baslatiliyor..
echo Dosyalar siliniyor...
del plugins\Skript\variables.csv /q
echo Dosya silme basarili, sunucu yeniden baslatiliyor..
timeout 3 > nul
goto x
 
Kod:
@echo off
title Sunucu Yonetim Kontrol Paneli
:x
echo Sunucu aciliyor...
java -d64 -server -Xms1M -Xmx16G -XX:+UnlockExperimentalVMOptions -XX:+HeapDumpOnOutOfMemoryError -XX:+UseCompressedOops -XX:+UseLWPSynchronization -XX:+OptimizeStringConcat -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ParallelRefProcEnabled -XX:+UseLargePagesInMetaspace -XX:+AggressiveOpts -Dfile.encoding=UTF-8 -Duser.language=EN -Duser.country=US -Dpaper.playerconnection.keepalive=60 -jar Spigot.jar -nojline -o false --log-strip-color --log-append=false nogui
echo Sunucu kapandi. Yeniden baslatilmasini istemiyor iseniz pencereyi kapatin.
echo Gunluk temizlik baslatiliyor..
echo Dosyalar siliniyor...
del \plugins\Skript\variables.csv /q
echo Dosya silme basarili, sunucu yeniden baslatiliyor..
timeout 3 > nul
goto x
Bu şekilde yaptığınızda düzelecektir, iyi forumlar.
 
Bunu fiziksel yapmak yerine bir skript ile yapabilirsin. on load: clear {veriable::*} gibi gibi.. Ama amacını bilmediğim için yorum yapmam çok mantıklı olmaz.
 
İki yöntem de işe yaramadı.

Bunu fiziksel yapmak yerine bir skript ile yapabilirsin. on load: clear {veriable::*} gibi gibi.. Ama amacını bilmediğim için yorum yapmam çok mantıklı olmaz.
Amacım şu, report skripti var ve her report variableste kayıt ediliyor. Bu da çok ram kullandırtıyor. Bunları günlük temizlemek amacım.
 
Skriptine YAML desteği ekleyebilirsin.
 
Bunun için skript üzerinden on load eventi ile bir variableyi buharinin dediği gibi temizleyebilirsin.
Tüm variableleri silmen çok sıkıntı yaratır + olarak hayır sadece birkaç variable özellikle rapor gibi yüksek olmayan şeyler sunucuna çok büyük bir zarar vermez.
 
Bunun için skript üzerinden on load eventi ile bir variableyi buharinin dediği gibi temizleyebilirsin.
Tüm variableleri silmen çok sıkıntı yaratır + olarak hayır sadece birkaç variable özellikle rapor gibi yüksek olmayan şeyler sunucuna çok büyük bir zarar vermez.
Raporda mesajları kaydetme bile vardı o yüzden büyük ram kullandırtıyordu. Onu kapattım sorun çözüldü.
Konu kilitlenebilir
 
Bu konu bana nedense, kötü amaçlı kullanılacakmış ama farklı sebeplere yönlendirilmiş gibi geldi.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst