Я пытаюсь внести некоторые изменения в некоторые старые страницы ASP, на которых запущен VBScript на сервере, о котором у меня не так много информации. Люди, у которых есть эта информация, находятся в другом отделе / их трудно отследить /, вероятно, в любом случае не смогут предоставить полную информацию.
Я бы хотел запустить скрипт ASP, который заставил бы сервер рассказать мне о себе. Информация, которую я хотел бы узнать, такая:
- номер версии сервера
- версия Windows, на которой она работает
- версия VBScript, которую я использую
- какие DLL и COM-объекты доступны для использования
Учитывая, что я очень мало знаю об ASP, какой код я мог бы поместить в файл ASP, который мог бы запустить на сервере, чтобы он предоставил мне эту информацию?
Основываясь на подсказке ServerVariables, приведенной ниже в комментарии JB King, я написал этот код и поместил его в ASP:
<%
dim x
for each x in Request.ServerVariables
response.write("<p>" & x & ": " & Request.ServerVariables(x) &"</p>")
next
%>
Это дало много необходимой мне информации, например, когда я сказал, что я на самом деле работаю под чем-то, называемым Chili! Soft, на сервере Solaris, а не в Windows, что, вероятно, объясняет, почему материал, который я хочу использовать от Microsoft Библиотека не работает.
Мне все еще хотелось бы найти хороший способ выяснить, какие COM-объекты доступны в этой среде ...