<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; HTA+VBS:Информирование пользователей]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10646&amp;type=atom" />
	<updated>2015-05-18T23:55:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10646</id>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94042#p94042" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>wildwolf007 пишет:</cite><blockquote><p>Прошу прощения как я понимаю перевод этих скриптов в exe файл?</p></blockquote></div><p>Разумеется. А что означало &quot;Скомпилить можно куда угодно&quot;?<br /></p><div class="quotebox"><cite>wildwolf007 пишет:</cite><blockquote><p>но предполагаю, что появится сообщение безопасности запустить данный exe файл?</p></blockquote></div><p>Этот вопрос явно к администрации ресурса, а не ко мне.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-05-18T23:55:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94042#p94042</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=94012#p94012" />
			<content type="html"><![CDATA[<p>Прошу прощения как я понимаю перевод этих скриптов в exe файл? Не пробовал, но предполагаю, что появится сообщение безопасности запустить данный exe файл?</p><p>Чето чувствую, что записать данные от пользователя невозможно нужно поднимать какой-то сервер с апачем или iis...<br />Но чето сказать често из-за таких пустяковых задач не хотелось бы поднимать&nbsp; веб сервер.</p>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2015-05-17T17:24:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=94012#p94012</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93976#p93976" />
			<content type="html"><![CDATA[<p>А при скомпилированных hta и vbs что пишет?</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-05-15T14:36:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93976#p93976</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93973#p93973" />
			<content type="html"><![CDATA[<p>Строка 18 символ 2<br />Это как раз когда пишется set objfso = ...</p><p>Невозможно создать объект контейнера activex: scripting.filesystemobject</p><p>Продолжить выполнение скриптов на этой странице?</p>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2015-05-15T11:49:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93973#p93973</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93972#p93972" />
			<content type="html"><![CDATA[<p>В реестр записать ничего нельзя закрыто все по политикам.</p>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2015-05-15T11:29:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93972#p93972</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93971#p93971" />
			<content type="html"><![CDATA[<p>В куках хранить не очень удобно т. к. Пользователь сменил станцию и все заново нужно будет проходить. Hta нельзя использовать в этой программ в которую я хочу вставить ссылку с&nbsp; htm страницей сразу начинает показывать сообщение безопасности на которое пользователь должен будет нажать да. А при каждом запуске системы это не есть хорошо. Ошибку выставлю чуть позже. С бантиком пока изучаю.</p>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2015-05-15T11:27:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93971#p93971</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93970#p93970" />
			<content type="html"><![CDATA[<p>Вот сам htm:</p><div class="codebox"><pre><code>!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;!&lt;/title&gt;
 
&lt;/head&gt;
 
&lt;style type=&quot;text/css&quot;&gt;
 
&lt;/style&gt;
 
&lt;script type=&quot;text/vbscript&quot;&gt; 
 
                &#039;Блок Авто Информирование
                Dim objFso
                &#039;Объект необходимый для работы на файловом уровне
                Set objFso = CreateObject(&quot;Scripting.FileSystemObject&quot;)
                If objFso.FileExists(&quot;\\AvtoInfo\Config.ini&quot;) Then
                               If objFso.FileExists(&quot;\\AvtoInfo\AutoInfo.vbs&quot;) Then
                                               &#039;Wscript.Sleep 10000
                                               Dim StringCscript
                                               StringCscript = &quot;cscript.exe&quot; &amp;&quot; &quot; &amp; &quot;\\AvtoInfo\AutoInfo.vbs&quot; &amp;&quot; &quot; &amp;&quot;SC&quot;
                                               CreateObject(&quot;WScript.Shell&quot;).Run StringCscript , 0 , False
                               End If
                End If
                &#039;Конец блока
               
                &#039; Процедура инициализации окна формы
               
Sub WindowOnLoad
&#039;
End Sub
 
&lt;/script&gt;
 
&lt;body&gt;

 
&lt;div&gt;
&lt;div align=&quot;center&quot; class=&quot;slka&quot;&gt;&lt;/br&gt;&lt;p align=&quot;center&quot;&gt;Добро пожаловать в программу!&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
 </code></pre></div>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2015-05-15T11:22:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93970#p93970</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93963#p93963" />
			<content type="html"><![CDATA[<p>Думаю, .hta можно и без батника запускать: в отличие от .html, для него файловый уровень обычно доступен. Еще можно в кукисах что-нибудь хранить. Временно.</p>]]></content>
			<author>
				<name><![CDATA[Serge Yolkin]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27503</uri>
			</author>
			<updated>2015-05-15T07:29:58Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93963#p93963</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93960#p93960" />
			<content type="html"><![CDATA[<p>1) В окне так и написано &quot;Недоступен файловый уровень&quot;?<br />2) Попытка - не пытка.<br />3) Наоборот, из батника&nbsp; - запускать hta. Для разрешений - runas (<a href="http://www.cyberforum.ru/post3934558.html">примеры для батников</a>).</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-05-14T20:29:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93960#p93960</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93959#p93959" />
			<content type="html"><![CDATA[<p>1)Скомпилить можно куда угодно, а как записать данные от пользователя если не доступен файловый уровень ?<br />2) С реестром наверное тоже не получится изменить на станции.<br />3) из Html можно запустить cmd ? Powershell насколько я помню требует разрешения прежде чем запуститься?</p>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2015-05-14T20:10:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93959#p93959</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93952#p93952" />
			<content type="html"><![CDATA[<p>Варианты:<br />1) Скомпилить скрипт в exe.<br />2) Открывать доступ к wsh с помощью reg.exe и после отработки закрывать.<br />3) Вместо vbs использовать cmd или ps1.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-05-14T18:51:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93952#p93952</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[HTA+VBS:Информирование пользователей]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=93951#p93951" />
			<content type="html"><![CDATA[<p><strong>Суть программки:</strong><br />Написал скрипт, который отображает флэш ролики&nbsp; в момент запуска ярлыка программы и пользователь нажимает кнопку &quot;Ознакомлен&quot; после этого сообщение с данной флэшкой не появляется больше до следующей флешки, которая может быть показана через определенный промежуток времени. Например флешка показывает какие-то критичные изменения которые произошли.</p><p><strong>Как все работает:</strong><br />Скрипт написан полностью на vbs, который считывает настройки&nbsp; из конфигурационного файла (текстовик), определяет логин пользователя(в домене под которым залогинен пользователь), смотрит текстовик, в который записывается изучал урок или нет данный пользователь и потом vbs генерит HTA&nbsp; во временную директорию на станции пользователя и от туда запускает готовую HTA, которая уже отображает форму с роликом и пользователю остается только нажать на кнопку &quot;Ознакомлен&quot;. После чего окошко закрывается и производится запись в текстовичок на ресурсе. Ресурс имеет настройку, что создатель имеет полные права на свою папку и все что в ней, и никто кроме пользователя не сможет увидеть (помогли на данном форуме по каждой из этой части, а я собрал воедино).</p><p><strong>Проблема:</strong><br />Так получилось что политиками домена, менять ярлык на станции пользователя стало невозможно. Но осталась возможность запуска HTM или HTML страницы непосредственно из программы, которую запускает пользователь. Как только я пытаюсь работать на файловом уровне &quot;Scripting.FileSystemObject&quot; или хотя б&nbsp; запустить скрипт vbs появляется ошибка, что нельзя этого делать. Я так полагаю настройки браузера из-за безопасности.</p><p><strong>Вопрос:</strong><br />Как можно записать данные от пользователя или считать данные, которые необходимы для пользователя если работа на файловом уровне невозможно? Само собой суть программки осталась.</p><p>Что можно придумать так что б не особо намудрено было и работало?</p>]]></content>
			<author>
				<name><![CDATA[wildwolf007]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=30994</uri>
			</author>
			<updated>2015-05-14T18:26:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=93951#p93951</id>
		</entry>
</feed>
