Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Отобразить лог DirectX с опциями /x или /t на HTML-странице (http://forum.oszone.net/showthread.php?t=201456)

azot111 08-03-2011 21:25 1630234

Отобразить лог DirectX с опциями /x или /t на HTML-странице
 
Такая проблема DirectX при помощи функции /x или /t может сохранить лог в папке.Можно ли готовый лог отобразить на странице html?

Iska 08-03-2011 23:05 1630301

Например, так:
Код:

@echo off
setlocal

set sTxtLog=%temp%\diag.txt

dxdiag.exe /t %sTxtLog%
start /wait "" iexplore.exe "file://%sTxtLog%"
del "%sTxtLog%"


set sXmlLog=%temp%\diag.xml

dxdiag.exe /x %sXmlLog%
start /wait "" iexplore.exe "file://%sXmlLog%"
del "%sXmlLog%"

endlocal
exit /b 0

Или Вам нужно вставить полученное содержимое в готовую html-страницу, шаблон?!

azot111 10-03-2011 20:13 1631782

Ок сейчас попробую!

Желательно отобразить только версию директика в html!

Да да именно в уже готовую html страницу!

Iska 10-03-2011 23:11 1631936

azot111, приведите html-код страницы-шаблона и укажите, куда нужно вставить данные.

azot111 11-03-2011 20:58 1632722

Шаблон html пустой кроме title, head и body там нечего нету так что можете вставлять куда угодно ))! Этот html лист будет предназначен
отображать ток версию деректика !




Вот суда ващет хотелось бы но это hta !

Iska 11-03-2011 22:04 1632769

azot111, для того, чтобы отобразить только версию DirectX — нет нужды запускать «dxdiag.exe», ждать заметно много времени, парсить результат и изгаляться с его помещением на страницу.

Предлагаю лучше воспользоваться непосредственно в HTA/HTML скриптом VBScript отсюда: Hey, Scripting Guy! How Can I Determine the Version of DirectX Installed on a Computer? - Hey, Scripting Guy! Blog - Site Home - TechNet Blogs.

azot111 11-03-2011 22:12 1632772

Спасибо!


Время: 06:41.

Время: 06:41.
© OSzone.net 2001-