Iron browser

This page describes how to run latest Iron browser faster, keep it secure and your privacy protected.

Terminology
Instance
Browser, that shares all data (cookies, sign in, etc) among all processes running with this instance. Instance is associated with profile.
Profile
Folder, that allows to run a new (and separate) instance of the browser. See details here.
User
Users are defined within one instance. User accounts contain separate preferences and states. User data is located within Profile folder (e.g. Default, Profile 1, Profile 2, etc). See details here.
Keep in mind
Profile

Profile folder contains: a) configuration settings and b) temporary data (various caches, temporary files, databases of tracking data, history, session storage, etc). The former is important to keep (if you want to have your settings permanent), while the latter could be easily discarded. Moreover, if you're concern about tracking data always accumulated in your computer and don't want to keep that data indefinitely, it's recommended to remove it on a regular basis.

Here is list of configuration files, that you may want to keep in your Profile folder:

Profile:
└───Default
    │   Bookmarks
    │   Cookies
    │   Custom Dictionary.txt          -- personal dictionary
    │   Favicons
    │   Preferences
    │   Web Data                       -- to keep Search engine configured
    │
    ├───databases
    │       Databases.db               -- required by some extensions
    │
    ├───Extensions                     -- required by some extensions
    │
    └───Local Storage                  -- required by some extensions

Other files/folders, residing within Profile folder, are temporary and could be removed at any time (with browser closed, of course).

Copying custom profile

We recommend to make a copy of your custom profile. In order to do so:

  1. Run Iron browser, adjust all its settings per your needs, install your browser exertions, etc. When you done, close the browser.
  2. Copy configuration files from your current profile, used in p.1 into some folder (e.g. D:\Tmp\Iron\p). See the list of configuration files recommended to copy into that new folder above. To make the task easier we recommend to use IronCopyProf.bat file (see description below)
  3. At this time you may want to create a backup copy of that new custom profile folder as well. Copy your new custom profile folder into a new e.g. D:\Tmp\Iron\p.def folder. When you run browser with custom profile folder directly, its content is quickly polluted with temporary files. Thus, by keeping backup copy separately, you may easily remove your custom profile and copy it back from that backup copy at any time later.

Now you may run your browser, pointing to that new custom profile folder (D:\Tmp\Iron\p) as your new profile.

IronCopyProf.bat

This script facilitates task of making copy of all configuration files from current profile into a new folder.

How to use it:

IronChngProf.bat

This script helps you to change settings in your default profile. It:

  1. Launches browser with permanent profile.
  2. Gives you a chance to make needed changes in browser configuration. After that exit the browser.
  3. Script calls IronCopyProf.bat to copy new (and perhaps, adjusted) configuration from permanent custom profile folder (D:\Tmp\Iron\p) to default profile folder (D:\Tmp\Iron\p.def).
Running separate instances

Generally there are two ways of running Iron browser with custom profiles that we may recommend:

Running with permanent custom profile

It will run Iron browser using specific custom profile. You may adjust all browser settings, accept cookies, install new extensions, etc and save it in the same profile folder. And you can make a new copy from that profile at any time and use it as your new default profile.

  1. Copy your custom profile into a folder, e.g. to D:\Tmp\Iron\p
  2. Create a shortcut, with Target containing a command line similar to this one:
    "%ProgramFiles%\IronPortable\Iron\iron.exe" -user-data-dir="D:\Tmp\Iron\p"
    
  3. Use that shortcut to launch a new window of Iron browser

Note: all subsequent runs will reuse the same profile and, therefore, potentially collect and share all its data.

Running with temporary custom profile

You can launch s new Iron browser instance completely separated from other instances, by clicking on a shortcut (see instructions below). Every time you click on it, the new and unique instance of the Iron browser will be created. The new instance of the browser will not share any data with other running instanced. And when you close the browser all browsing history, cookies, other session data will be deleted automatically.

In order to do so you need:

  1. Make a new and unique temporary profile folder. Copy into it your custom profile from backup copy made earlier (D:\Tmp\Iron\p.def folder).
  2. Launch new instance of Iron browser, using that new folder as its profile
  3. After you close the browser, remove that temporary folder.

We offer you IronNewInst.bat script, that will do all of the above automatically. If you don't want to see ugly black CMD window, running the BAT file when you use browser, you may want to run it in a hidden window. It's easy to do with our CMDH tool.

You may want to make a new shortcut, that will launch new instance of Iron with unique temporary profile. It's Target could contain command line, similar to this one:

"C:\WINDOWS\CMD\cmdh.exe" "C:\WINDOWS\CMD\IronNewInst.bat"

Note: command line points to CMDH.exe tool (put it in any appropriate directory) and to IronNewInst.bat file, that will actually do the job.

All running sessions, started with this shortcut, are completely independent and unique. They won't share any data and the data itself will not be preserved for next runs.

IronNewInst.bat

Script accepts any options, that could be used with Iron browser. You can launch browser in multi process mode (see example above). Or you may want to launch it in a single process mode, opening a web site at its start. For example, you may run it from a shortcut with this Target:

"C:\WINDOWS\CMD\cmdh.exe" "C:\WINDOWS\CMD\IronNewInst.bat" www.google.com --single-process
How to use it

If you use your temporary custom profile, you may want to:

Note:
   D:\Tmp\Iron\p profile folder contains (and continue to accumulate) all temporary data
   D:\Tmp\Iron\p.def profile folder contains only configuration files, that you want to keep

[+] Getting started

If you have just started and want to set up your working environment, follow these steps:

  1. Download the latest version of portable Iron browser from this site - SRWare Iron.
  2. Unpack zip file into this folder:
    "%ProgramFiles%"
    
    Extract procedure will create new folder %ProgramFiles%\IronPortable and put content into it.
    Note: if you specify any other folder, you may want to make needed adjustments in some settings later on.

  3. Extract script files from our downloaded package into this folder (if it doesn't exits yet, create one):
    "C:\WINDOWS\CMD"
    
  4. Run IronChngProf.bat script. It will help you to:
    1. Create new profile in this folder: D:\Tmp\Iron\p
    2. Launch Iron browser with the new profile. It will allow you to make all needed adjustments to your browser's settings, add extensions, connect to sites and get new cookies, etc.
    3. When you close browser, script will copy configuration into new folder D:\Tmp\Iron\p.def
  5. Make useful shortcuts:
    • To run Iron with temporary profile. Target:
      "C:\WINDOWS\CMD\cmdh.exe" "C:\WINDOWS\CMD\IronNewInst.bat"
      
      You may want to assign icon to it form this file - "%ProgramFiles%\IronPortable\Iron\iron.exe".
    • To make changes to your default profile. Target:
      "C:\WINDOWS\CMD\IronChngProf.bat"
      
    • To run Iron with permanent profile. Target:
      "%ProgramFiles%\IronPortable\Iron\iron.exe" -user-data-dir="D:\Tmp\Iron\p"
      
      You may want to assign icon to it form this file - "%ProgramFiles%\IronPortable\Iron\iron.exe".

Now you have environment to run Iron with temporary profiles and to change its settings, when you need it.

[+] Running everyday

When you need launch a new instance of Iron browser - click on shortcut to run it with temporary profile. Close browser when you don't need it anymore.

You may run as many instances of Iron browser as you need. All of them will be completely separated and not share any data. New instances of the browser will allow you to sign in into the same site using different accounts. And all data (cookies, local storage data, etc) will be discarded when you close the session.

[+] Changing profile (settings, cookies, etc)

If you need ot change profile (browser settings, add extensions, accept new cookies, etc) there are two basic ways to do it:

As a result of this action, your default custom profile folder now contains settings, adjusted to your needs. You may start running Iron with temporary profile, based on the new set of settings.

[+] Clean up

When you want to use running browser with different profiles:

Recommendations
Download

Download: IronProf_2.0.zip (zip contains IronCopyProf.bat, IronNewInst.bat and IronChngProf.bat files).

Size: 2807 bytes (3.0 KiB)

CRC32: 35BC8B09; MD5: 8D2F67FFA02C928F275D95FE9DF7C503


Home
Last modified: 2017-01-01 Copyright © 2000-2017 Gate2NET. All Rights Reserved.