<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Удаленное управление объектами Windows]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=5474</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=5474&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Удаленное управление объектами Windows».]]></description>
		<lastBuildDate>Sat, 05 Feb 2011 17:42:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Удаленное управление объектами Windows]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44918#p44918</link>
			<description><![CDATA[<p>Ничего новей <a href="http://www.windowsfaq.ru/content/view/707/94/">PowerShell</a> пока не придумали.<br />На данном форуме, правда, его чего-то не обсуждают. (<strong>upd</strong> глянув поиском уточняюсь: обсуждают, но мало) Не добрались пока наверное? Я вот и сам не добрался. Но видимо стоит...<br />А вот в сети готовые примеры управления IE уже <a href="http://forum.oszone.net/post-1453132.html">есть</a>. <a href="http://www.google.ru/search?q=powershell+internet+explorer">Ищите...</a></p>]]></description>
			<author><![CDATA[null@example.com (jite)]]></author>
			<pubDate>Sat, 05 Feb 2011 17:42:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44918#p44918</guid>
		</item>
		<item>
			<title><![CDATA[Удаленное управление объектами Windows]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44900#p44900</link>
			<description><![CDATA[<p>Уважаемые коллеги,</p><p>прошу поделиться знаниями и соображениями касаемо темы, а именно:<br />существует ли что-то более новое для задач скриптового программирования, чем модель COM/DCOM?<br />Отчего возник такой вопрос? Есть задача удаленно, с помощью средств автоматизации, управлять запущенным интерактивно Internet Explorer&#039;ом 6.0 (7.0) на нескольких машинах - например, обновить страницу.<br />Идея алгоритма достаточно тривиальна, а вот с реализацией, как бывает, трудности <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />1. В цикле из значений массива имен компьютеров подавать на вход функции, управляющей IE, имя удаленного компьютера.<br />2. Функция, используя технологию DCOM (тут вопрос - может уже есть, что более новее, надежнее, интереснее?) подключается к COM-объекту <strong>ShellWindows</strong>, используя <strong>CoCreateInstanceEx</strong><br />3. получив объект, проходит по его содержимому (если, например, открытых окон несколько), сравнивая значение заголовка с IEFrame.<br />4. Если true, применяет к объекту метод Navigatу<br />5. PROFIT</p><p>Вроде бы все. Однако ж, используя WSH у меня получилось подключиться только к локальному инстансу интернет эксплорера, используя python с подключенным модулем pythoncom, получаю вовсе разнообразные результаты. На доменной удаленной машине скрипт отрабатывает, правда, через раз, на машине рабочей группы - совсем нет.</p><p>Задача достаточно насущая для многих администраторов, и скорее всего, уже неоднократно решена. Однако достойного варианта автоматизации я так и не нашел, разработка же своего привела к образованию каши в голове из отрывочных сведений про COM/DCOM<br />Если кто кинет ссылку на документацию по сабжу, применительно к скриптовым языкам, где достаточно подробно разъясняются нюансы удаленного подключения, буду признателен. В питоновской справке по pythoncom все по-военному скупо.</p><p>Спасибо.<br />С уважением к сообществу.</p>]]></description>
			<author><![CDATA[null@example.com (Mif)]]></author>
			<pubDate>Sat, 05 Feb 2011 11:41:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44900#p44900</guid>
		</item>
	</channel>
</rss>
