Я пытаюсь запустить веб-приложение IIS в новом сеансе браузера, я бы предпочел кросс-платформенный, но только с IE в порядке; Я спросил на MSDN , и они рекомендовали код, подобный следующему, но он не может найти переменную окружения, и MSFT не получил ответ через 2 дня.
Нужно ли что-то импортировать? Есть хороший учебник VBScript?
<script type="text/vbscript">
function VBLaunch(ByVal url)
ProductDir= Environment.value("ProductDir")
IF (Instr(1,ProductDir,"(x86)"))>0 then
SystemUtil.Run "C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE", "-noframemerging " & URL' Launch Internet explorer and enter given URL
Else
SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE","-noframemerging " & URL' Launch Internet explorer and enter given URL
End if
end function
</script>
Это может быть причиной проблемы XY, так что если есть лучший способ переписать большую часть приложения для запуска веб-приложения IIS, чтобы он получал другой файл cookie сеанса в качестве текущей вкладки, я бы с этим согласился.