Guest User

RUN_ME.bat

a guest
Nov 21st, 2015
818
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 2.21 KB | None | 0 0
  1. SETLOCAL
  2. @echo off && cls && echo. && echo  Loading...
  3. :::::::::::::::===============================================
  4. :: Get admin rights
  5. ::
  6. :: Check for permissions
  7. ::
  8. >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
  9. :: If error flag set, we do not have admin.
  10. if '%errorlevel%' NEQ '0' (
  11.     echo Requesting administrative privileges...
  12.     goto UACPrompt
  13. ) else ( goto gotAdmin )
  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.     "%temp%\getadmin.vbs"
  19.     del "%temp%\getadmin.vbs"
  20.     exit /B
  21. :gotAdmin
  22.     pushd "%CD%"
  23.     CD /D "%~dp0"
  24. mode con: cols=48 lines=28
  25. color 1f
  26. title Backup Location
  27. cls
  28. echo  =============================================
  29. echo                 Backup Location
  30. echo  ---------------------------------------------
  31. echo            Please select a location
  32. echo              to backup your files
  33. echo  =============================================
  34. set "psCommand="(new-object -COM 'Shell.Application')^
  35. .BrowseForFolder(0,'Please choose a folder.',0,0).self.path""
  36.  
  37. for /f "usebackq delims=" %%I in (`powershell %psCommand%`) do set "folder=%%I"
  38. cls
  39. setlocal enabledelayedexpansion
  40. echo  =============================================
  41. echo  Backup location set to:
  42. echo  !folder!
  43. echo  ---------------------------------------------
  44. echo   The following folders will be backed up:
  45. echo.
  46. echo       -AppData, Contacts, Desktop, Documents
  47. echo        Downloads, Favorites, Links, Music,
  48. echo        Pictures, Saved Games, Videos, Outlook.
  49. echo  ---------------------------------------------
  50. echo   Exclude any of these folders or press enter
  51. echo    to continue.
  52. echo.
  53. echo            AppData   -ap
  54. echo            Contacts  -co
  55. echo            Desktop   -de
  56. echo            Documents -dc
  57. echo            Downloads -dw
  58. echo            Favorites -fa
  59. echo            Links     -li
  60. echo            Music     -mu
  61. echo            Pictures  -pi
  62. echo            SavedGame -ga
  63. echo            Videos    -vi
  64. echo            Outlook   -ol
  65. echo  =============================================
  66. set /p answer=Flags?
  67. backup.bat %answer%
  68. pause
Advertisement
Add Comment
Please, Sign In to add comment