Запуск IIS6 на Windows 2003. Я пытаюсь создать простую страницу ASP, который работает Баш скрипт:Запуск Баш скрипт из IIS6
dim wshShell
set wshShell = CreateObject("WScript.Shell")
dim command
command = "c:\inetpub\wwwroot\bin\bash.exe /cygdrive/c/inetpub/wwwroot/test.sh"
wshShell.Run(command)
set wshShell = nothing
Я сконфигурированный IIS6 использовать IUSR_SERVERNAME счета в качестве стиль для пула приложений по умолчанию, и подтвердил, что сценарий выполняется при запуске из командной строки с помощью
runas /usr:IUSR_SERVERNAME [command]
Если я устанавливаю команду быть notepad.exe, IIS6 запускает его (без окон, конечно , но я вижу это в диспетчере задач, а для имени пользователя установлено значение IUSR_SERVERNAME).
Есть ли что-то, что я упускаю из виду, что мне нужно настроить? У меня есть аналогичный скрипт, работающий на Windows 7/IIS7, и это было не сложно запустить.