Advertisement
Thoomas2873

Auto-update apps

Feb 13th, 2024
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 2.46 KB | Software | 0 0
  1. @echo off
  2.  
  3. :: BatchGotAdmin
  4. :-------------------------------------
  5. REM  --> Check for permissions
  6. >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
  7.  
  8. REM --> If error flag set, we do not have admin.
  9. if '%errorlevel%' NEQ '0' (
  10.     echo Requesting administrative privileges...
  11.     goto UACPrompt
  12. ) else ( goto gotAdmin )
  13.  
  14. :UACPrompt
  15.     echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  16.     set params = %*:"=""
  17.     echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
  18.  
  19.     "%temp%\getadmin.vbs"
  20.     del "%temp%\getadmin.vbs"
  21.     exit /B
  22.  
  23. :gotAdmin
  24.     pushd "%CD%"
  25.     CD /D "%~dp0"
  26. :--------------------------------------
  27.  
  28. @echo off
  29. color 3
  30. echo.
  31. echo.
  32. echo  ============       ///       ///
  33. echo      ///            ///       ///  
  34. echo      ///            ///       ///
  35. echo      ///            /// ///// ///
  36. echo      ///            ///       ///  
  37. echo      ///            ///       ///
  38. echo      ///            ///       ///
  39. echo.
  40. echo.
  41. echo  Kanei Update oles tis efarmoges!
  42. echo  _________________________________
  43. echo.
  44.  
  45.  
  46. @echo off
  47. reg add "HKEY_CURRENT_USER\Console" /v "FaceName" /t REG_SZ /d "Cascadia Mono" /f
  48. reg add "HKEY_CURRENT_USER\Console" /v "FontFamily" /t REG_DWORD /d 0x00000036 /f
  49. reg add "HKEY_CURRENT_USER\Console" /v "FontSize" /t REG_DWORD /d 0x00140000 /f
  50. reg add "HKEY_CURRENT_USER\Console" /v "FontWeight" /t REG_DWORD /d 0x00000990 /f
  51. cls
  52.  
  53. @echo off
  54. color 3
  55. echo.
  56. echo.
  57. echo  ============       ///       ///
  58. echo      ///            ///       ///  
  59. echo      ///            ///       ///
  60. echo      ///            /// ///// ///
  61. echo      ///            ///       ///  
  62. echo      ///            ///       ///
  63. echo      ///            ///       ///
  64. echo.
  65. echo.
  66. echo  Kanei Update oles tis efarmoges!
  67. echo  _________________________________
  68. echo.
  69. timeout /t 8 >nul
  70.  
  71. @echo off
  72. winget upgrade
  73. color 3
  74.  
  75. REM Countdown for 10 seconds
  76. for /l %%i in (5,-1,1) do (
  77.     cls
  78.     echo.
  79.     color 7
  80.     echo     arxizei ta update se %%i seconds...
  81.     timeout /t 1 >nul
  82. )
  83.  
  84.  
  85. color
  86. winget upgrade --all
  87. color
  88. timeout /t 8 >nul
  89. cls
  90. echo.
  91. echo.
  92. echo.
  93. echo        EGINAN TA UPDATES
  94. echo.
  95. echo        _______________________
  96. echo.
  97. echo        Copyright(c) by Thomas
  98. echo.
  99. echo.
  100. REM Countdown for 10 seconds
  101. for /l %%i in (8,-1,1) do (
  102.     echo.
  103.     echo   Closing in %%i seconds...
  104.     timeout /t 1 >nul
  105. )
Tags: bat .bat
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement