Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Есть ли способ запустить внешний скрипт\программу из скрипта hta?

Ответить
Настройки темы
VBS/WSH/JS - [решено] Есть ли способ запустить внешний скрипт\программу из скрипта hta?

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здраствуйте,
Есть скрипт hta с графическим интерфейсом, нужно реализовать запуск другого скрипта hta (или, в крайнем случае, exe файла) по нажатию на кнопку\ссылку формы.
В JS не шарю, поэтому прошу помощи! Спасибо заранее за помощь!

Отправлено: 05:00, 29-06-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


читать дальше »
Код: Выделить весь код
<html>
	<head>
		<title>Parent HTA</title>
		<hta:application
			ApplicationName="Parent HTA"
			ID="ParentHTA"
		/>
	</head>
	<script language="VBScript">
		Sub OnClickButtonRunChildHTA()
			CreateObject("WScript.Shell").Run "Child.hta"
		End Sub
	</script>
	<body>
		<input type="button" name="RunChildHTA" id="RunChildHTA" value="Run Child HTA" onclick="OnClickButtonRunChildHTA">
	</body>
</html>

Для JScript используйте тот же объект Automation.
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:48, 29-06-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Cпасибо! Очень помогли
...

Вот вариант функции на javascript (ее нужно вызывать в событии onclick кнопки\ссылки):
HTML код: Выделить весь код
function onClickNextScreen(sURL) { var oShell = new ActiveXObject("WScript.Shell"); oShell.Run(sURL); self.close(); }

Открывает скрипт, закрывая текущую форму.
sURL - ссылка на место расположение "дочернего" скрипта

Последний раз редактировалось axmed0207, 02-07-2012 в 06:38.


Отправлено: 04:23, 02-07-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Есть ли способ запустить внешний скрипт\программу из скрипта hta?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] есть ли способ быстрого поиска текста в файле ? mitiya Скриптовые языки администрирования Windows 2 27-03-2010 23:33
Есть ли способ узнать какой шрифт используется в интерфейсе программы? Roman3D Флейм 3 01-12-2009 14:16
Есть ли способ бесплатно перейти на ru домен? XEN_STRANGER Вебмастеру 8 04-04-2009 16:28
Есть ли способ пакетной установки учзаписей в outlook? Makc2K Автоматическая установка приложений 2 19-12-2006 20:32
Есть ли способ повысить скорость? Guest Сетевые технологии 2 11-10-2004 15:57




 
Переход