When trying to use openurl to open a link with equals, eg, "http://www.google.com/test=a", openurl ends up opening an explorer window instead of the browser.
I found a alternate way to open URLs with special characters in Windows that you may want to use instead:
var exec = require("child_process").exec
execStr = "explorer.exe ^\"" + url + "^\"";
exec(execStr);