theme tag name google español db5945 content color google-chrome google-chrome-extension incognito-mode

google chrome - tag - Sesión separada para cada ventana.



<meta name="theme-color" content="#db5945"> (2)

Tu objetivo será iniciar una instancia de Chrome con un nuevo directorio de datos de usuario. Las cookies estarán aisladas en cada caso. En la extensión para implementar una forma de alcanzar el mismo objetivo que este comando en cmd:

chrome.exe --user-data-dir="C:/temp/user1"

Estoy tratando de crear una extensión donde cada ventana de Chrome tenga su propia sesión. Anteriormente usamos incógnito, pero el problema es que mientras la ventana principal y la ventana de incógnito tienen sesiones separadas, la sesión se comparte entre las distintas ventanas de incógnito.

¿Hay alguna forma de configurar Chrome para usar una sesión separada cada vez que se abra una ventana de incógnito?


Tuve un problema similar en el que quiero usar Google Chrome para navegar y depurar el trabajo y Chrome es bastante original cuando se trata de sesiones. Escribí este pequeño script por lotes para duplicar el perfil predeterminado, borrar la información de la sesión y luego usar el nuevo perfil. Los antiguos perfiles duplicados también se borran antes de que se creen los nuevos. El resultado es una nueva sesión con todas las cosas del perfil anterior.

@echo off rem folder prefix for the new profile folder set folderNameStart=profile_ rem generate and format the date creating the new folder name For /f "tokens=1-6 delims=/ " %%a in (''date /t'') do (set mydate=%%c%%b%%a) For /f "tokens=1-2 delims=/:" %%a in (''time /t'') do (set mytime=%%a%%b) set folderName=%folderNameStart%%mydate%%mytime%%random% rem set the profile path and the folder destination as well as the directory to delete set profilePath="C:/Documents and Settings/%USERNAME%/AppData/Local/Google/Chrome/User Data/Default" set profileDestination="C:/Documents and Settings/%USERNAME%/AppData/Local/Google/Chrome/User Data/"%folderName% set profileLocation="C:/Documents and Settings/%USERNAME%/AppData/Local/Google/Chrome/User Data/" rem iterate through directory and delete all the existing profile folders CD %profileLocation% echo %profileLocation% for /D /r %%G in ("%folderNameStart%*") do rmdir /q /s "%%G" rem this will copy the old profile directory echo D | xcopy %profilePath% %profileDestination% rem delete the session storage and its contents if its exist rmdir /q /s "C:/Documents and Settings/%USERNAME%/AppData/Local/Google/Chrome/User Data/%folderName%/Session Storage" rem start google chrome with the new profile folder start "Chrome" "C:/Program Files/Google/Chrome/Application/chrome.exe" --profile-directory="%folderName%"