Bitsemender Posted May 23, 2023 Share Posted May 23, 2023 Merhaba, Bir çalışma yapıyorum. Bu çalışma içeriğini silmek istiyorum genelde CMD-Bat dosyasına sil komutu vererek yapıyorum misal rd yada delete-del diyerek c://filanyer/filandosya gibi. Ama ben EĞER mümkünse bu komut dosyası içine MEVCUT klasör içeriğini silebilen bir komut istiyorum. Bu komutu nerde kullanırsam kulanayım sadece o klasörü silecek. Daha önce benzeri yaptım ama Modlu windowslarda otomatik yönetici hakları ile çalıştığında bu sefer system32 klasör içeriğini sildi ki bu hiç hoş olmamıştı. Çözüm sunabilecek deneyimli arkadaşlardan birisi var mıdır. Quote Link to comment Share on other sites More sharing options...
de7inim Posted May 23, 2023 Share Posted May 23, 2023 Bitsemender, 4 dakika önce yazdı: Merhaba, Bir çalışma yapıyorum. Bu çalışma içeriğini silmek istiyorum genelde CMD-Bat dosyasına sil komutu vererek yapıyorum misal rd yada delete-del diyerek c://filanyer/filandosya gibi. Ama ben EĞER mümkünse bu komut dosyası içine MEVCUT klasör içeriğini silebilen bir komut istiyorum. Bu komutu nerde kullanırsam kulanayım sadece o klasörü silecek. Daha önce benzeri yaptım ama Modlu windowslarda otomatik yönetici hakları ile çalıştığında bu sefer system32 klasör içeriğini sildi ki bu hiç hoş olmamıştı. Çözüm sunabilecek deneyimli arkadaşlardan birisi var mıdır. Please register to see this content. Dediğiniz bumudur bilmiyorum ama. Klasör olarak ve dosya olarak iki anlatım var. Klasör silme veya dosya silme. Dediğiniz eğer farklı olarak klasör içeriğini boşaltıp, klasörü tutmaksa, onu bilmiyorum. 1 Quote Link to comment Share on other sites More sharing options...
Bitsemender Posted May 23, 2023 Author Share Posted May 23, 2023 evet o kodları biliyorum. Ben şöye örnek vereyim şuan alp klasöründeyim sil.bat dosyası var içinde rm f/s/q *.* komutu ile ne varsa sil diyorum. Ama bunu mevcut klasrde yaparken olurda yönetici ile çalşması durumdan otomatik system32ye alıyor kendini silmeye ordan başlıyor. Ben ne olursa olsun o dosyayı nereye koyarsam koyayım sadece hangi klasör içindeyse onu silsin istiyorum. Quote Link to comment Share on other sites More sharing options...
de7inim Posted May 23, 2023 Share Posted May 23, 2023 Bitsemender, 43 dakika önce yazdı: evet o kodları biliyorum. Ben şöye örnek vereyim şuan alp klasöründeyim sil.bat dosyası var içinde rm f/s/q *.* komutu ile ne varsa sil diyorum. Ama bunu mevcut klasrde yaparken olurda yönetici ile çalşması durumdan otomatik system32ye alıyor kendini silmeye ordan başlıyor. Ben ne olursa olsun o dosyayı nereye koyarsam koyayım sadece hangi klasör içindeyse onu silsin istiyorum. O kadar detaylı bilgim yok maalesef. Netten edindiklerimle, sizin kadar ya da sizden daha az biliyorum. Üzgünüm 1 Quote Link to comment Share on other sites More sharing options...
register Posted June 16, 2023 Share Posted June 16, 2023 (edited) slma aşağıdaki kodları bat dosyanın enüstüne yapıştırınız farklı sistemlerde deneyiniz 7/8/10/11 x86/x64 uac @echo off set "params=%*" cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || ( echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~sdp0"" && %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B ) @echo on faydalı olabileçek komutlar denenebilir title 2323 color 3a cd\ cls echo on Timeout /t 1 >nul Timeout /t 110 >nul start "" C:\Windows\System32\shutdown.exe /r /f /t 00 exit Timeout /t 1 >nul vol c: >nul 2>nul if errorlevel 1 ( cd /d d: ) else ( echo e|chkdsk /f ) Timeout /t 1 >nul vol d: >nul 2>nul if errorlevel 1 ( cd /d e: ) else ( echo e|chkdsk /f ) exit @echo on Color 1F for %%i in (C D E F G H) do chkdsk /f %%i: pause exit @echo off call "%WINDIR%\Setup\Files\compact.bat" rd /q /s "%WINDIR%\Setup\Files" del /q /f "%0" exit mshta vbscript:Execute("msgbox ""Windows will now compress its files. This may take a while."":close") & c:\windows\system32\compact.exe /c c:\*.* /s /i /exe:lzx exit @echo off title Tnctr color 2 cls echo on @FOR %%i IN ( *.reg ) DO regedit /s %%i pause del /q /s C:\$Recycle.bin\* for /d %%x in (C:\$Recycle.bin\*) do @rd /s /q "%%x" del /q /s C:\.Trash-0\* for /d %%x in (C:\.Trash-0\*) do @rd /s /q "%%x" exit %windir%\explorer.exe shell:sendto %windir%\explorer.exe c:\windows\winsxs %windir%\explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C} %windir%\explorer.exe shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257} start C:\Windows\System32\mspaint.exe exit net user administrator /active:yes pause shutdown.exe /l exit net user administrator /active:no pause shutdown.exe /l exit ping 127.0.0.1 taskkill /im explorer.exe /f ping 127.0.0.1 start explorer.exe exit @echo off color @echo . Enter Tema servisini DURDUR @echo . 0 Tema servisini BASLAT set /p _ok= SECiMiNiZ: net stop "Themes" if "%_ok%" == "0" net start "Themes" pause exit tavsiye bat dosya düzenlenirken, klasör içi ------ctrl+a, shift+sağ tık "yol olarak kopyala", sol tık not defteri ------ctrl+v, kelime veya cümle seçip ------ctrl+h, fazlalılık kelimeler silenebilir veya eklenebilir. klavyeden tekrarlı tuşlara basıp, 50, 100 tane kelimeye ekleme, çıkarma yapılacaksa notepad++, macro'yu kullanmak büyük kolaylık sağlar Edited June 16, 2023 by register 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.