Advertisement
marioq

firefox.cmd

Nov 6th, 2018
394
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.74 KB | None | 0 0
  1. @echo off
  2. cls
  3.  
  4. set FIREFOX_PROFILES=%APPDATA%\Mozilla\Firefox\Profiles\
  5. set XULSTORE_FILE=xulstore.json
  6. set XULSTORE_CONTENT={"chrome://browser/content/browser.xhtml":{"main-window":{"screenX":"5","screenY":"5","width":"950","height":"550","sizemode":"normal"},"PersonalToolbar":{"collapsed":"true"},"toolbar-menubar":{"autohide":"true"}}}
  7.  
  8. set FIREFOX_PATH_DIR="C:\Program Files (x86)\Mozilla Firefox\"
  9. set FIREFOX_PATH_NAME="C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
  10.  
  11. set COPY_TO_STARTUP="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\%THIS_FILE%"
  12. ::per tutti gli utenti
  13. ::set COPY_TO="%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\StartUp\%THIS_FILE%"
  14.  
  15. set THIS_FILE_PATH_NAME="%~dpnx0"
  16. set THIS_FILE_PATH_DIR="%~dp0"
  17. set THIS_FILE=%~nx0
  18. ::echo %THIS_FILE_PATH_NAME%
  19. ::echo %THIS_FILE_PATH_DIR%
  20. ::echo %THIS_FILE%
  21. ::echo.
  22. ::goto eof
  23.  
  24. if NOT %THIS_FILE_PATH_NAME%==%COPY_TO_STARTUP% (
  25.     copy /y %THIS_FILE_PATH_NAME% %COPY_TO_STARTUP%
  26. )
  27. ::goto eof
  28.  
  29. for /f "Tokens=*" %%I in ('dir "%FIREFOX_PROFILES%" /B /A /AD') do (
  30.     ::echo "%FIREFOX_PROFILES%%%I\%XULSTORE_FILE%"
  31.     echo %XULSTORE_CONTENT% > "%FIREFOX_PROFILES%%%I\%XULSTORE_FILE%"
  32. )
  33.  
  34.  
  35. start "ff" /D %FIREFOX_PATH_DIR% %FIREFOX_PATH_NAME%
  36.  
  37. :eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement