var sqlite = "C:/Wintools/sqlite3.exe"; var cookiefile= "\"C:/Users/whoever/AppData/Roaming/Mozilla/Firefox/Profiles/blahblah.default/cookies.sqlite\""; var whitelist = [ ".dpreview.com", ".dgrin.com", "www.dgrin.com", ".amazon.com", ".mercurynews.com", "passport.mnginteractive.com", ".amazon.com", ".yahoo.com", ".google.com", ".www.google.com", ".mail.google.com", ]; var sql = "delete from moz_cookies where "; for (var n = 0; n < whitelist.length; n++) { if (n > 0) sql = sql + " and "; sql = sql + "host not like '" + whitelist[n] + "'"; } sql = sql + ";"; var sargs = cookiefile + " \"" + sql + "\""; var objShell = new ActiveXObject("Shell.Application"); objShell.ShellExecute (sqlite, sargs, "", "", 0);