Advertisement
thesuhu

CMD Command

Oct 3rd, 2020 (edited)
1,532
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 1.80 KB | None | 0 0
  1. # hapus file dalam folder recruisive
  2. del /s /q *.pdf
  3.  
  4. # hapus folder dan sub folder
  5. RMDIR "FOLDERNAME" /S /Q
  6.  
  7. # hapus semua folder awalan huruf A recruisive, rmdir tidak support wildcard
  8. D:\Air
  9. D:\Abonden
  10. D:\All
  11. D:\Whatever
  12. # cek dulu
  13. for /d %G in ("D:\A*") echo rd /s /q "%~G"
  14. # hapus
  15. for /d %G in ("D:\A*") do rd /s /q "%~G"
  16.  
  17. # contoh hapus direktori multiple pattern
  18. for /d %G in ("D:\A*","D:\Whatever\B*","D:\C?D") do rd /s /q "%~G"
  19.  
  20. # Checking folder existence
  21. dir /b /a:d "D:\A*" >nul 2>&1 && echo Folders exist. || echo No folders found.
  22.  
  23. # Checking which application is using a port
  24. tat -aon | findstr '[port_number]'
  25. # kemudian setelah dapat PID ketik berikut:
  26. tasklist | findstr '[PID]'
  27.  
  28. # Checking which application is using a port
  29. tasklist | findstr '[application_name]'
  30. # kemudian setelah dapat PID ketik berikut:
  31. tasklist | findstr '[PID]'
  32.  
  33. # mencari penggunaan memori aplikasi yg sedang berjalan
  34. tasklist /fo csv /nh /fi "imagename eq chrome.exe"
  35. # menjumlahkan dari hasil di atas, create file bat
  36. @echo off
  37. set sum=0
  38. for /f "tokens=5 delims=," %%x in ('tasklist /fo csv /nh /fi "imagename eq chrome.exe"') do (
  39.   for /f "tokens=1-4 delims=.K " %%a in (%%x) do set /a sum+=%%a%%b%%c%%d
  40. )
  41. echo Sum Chrome = %sum%
  42. pause
  43. # alternatif bikin file bat berikut
  44. @Echo Off
  45. Set "sum=0"
  46. For /F "Tokens=6-7 Delims=., " %%a In (
  47.     'TaskList /NH /FI "ImageName Eq chrome.exe"') Do Set/A sum+=%%a%%b
  48. Set sum
  49. Pause
  50.  
  51. # tasklist verbose untuk mendapatkan username
  52. for /f "delims=" %I in ('tasklist /v /fi "imagename eq notepad.exe"') do @set "_=%I"&@call echo.^%_:~0,20^% ^%_:~26,8^% ^%_:~64,12^% ^%_:~93,25^% ^%_:~157,25^%
  53.  
  54. # ^%_:~0,20^% --> substring mulai kolom 0 sepanjang 20
  55. # ^%_:~26,8^% --> substring mulai kolom 26 sepanjang 8
  56.  
  57. # cek last boot
  58. systeminfo | find /i "Boot Time"
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement