0 / 0 / 0
Регистрация: 13.06.2015
Сообщений: 22
1
VBS

Запуск одного скрипта из другого

07.07.2015, 15:10. Показов 14423. Ответов 5
Метки нет (Все метки)

Какими кодами активируются скрипты в VBS? Есть скрипты, нужно чтобы эти файлы запускались другим скриптом. Не аутохоткеем же их кликать. Допустим, script1, script2, script3.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.07.2015, 15:10
Ответы с готовыми решениями:

Создание одного VBS-скрипта с помощью другого
Вопрос такой может ли Vbs скрипт создать другой Vbs скрипт

Копирование текста из одного скрипта в другой и разделение одного скрипта на два
Каким способом можно копировать текст из одного скрипта в другой и как создать новый из части...

Запуск одного скрипта из другого
Понимаю, что из названия темы мало, что понятно. Постараюсь объяснить на примере. Ситуация такая,...

Запуск одного скрипта из другого
Всем привет! Возникла интересная проблема. Мой скрипт содержит цикл, в котором должен вызываться...

5
666 / 637 / 335
Регистрация: 26.04.2014
Сообщений: 2,114
07.07.2015, 22:49 2
Лучший ответ Сообщение было отмечено blog82 как решение

Решение

Цитата Сообщение от blog82 Посмотреть сообщение
Какими кодами активируются скрипты в VBS? Есть скрипты, нужно чтобы эти файлы запускались другим скриптом. Не аутохоткеем же их кликать. Допустим, script1, script2, script3.
Visual Basic
1
2
3
4
5
6
Set WshShell = WScript.CreateObject("WScript.Shell")
 
WshShell.Run "1.vbs", 1, true
WshShell.Run "2.vbs", 1, true
WshShell.Run "3.vbs", 1, true
WshShell.Run "4.vbs", 1, true
1
0 / 0 / 0
Регистрация: 13.06.2015
Сообщений: 22
09.07.2015, 18:08  [ТС] 3
Спасибо, только не запускается. Даю простой точный адрес:
Visual Basic
1
WshShell.Run "C:\Текст.vbs", 1, true
Но выводиться: Ошибка, не удается найти указанный файл.
0
666 / 637 / 335
Регистрация: 26.04.2014
Сообщений: 2,114
09.07.2015, 18:19 4
Цитата Сообщение от blog82 Посмотреть сообщение
Спасибо, только не запускается. Даю простой точный адрес:
Visual Basic
1
WshShell.Run "C:\Текст.vbs", 1, true
Но выводиться: Ошибка, не удается найти указанный файл.
Я думаю всё дело в кодировке скрипта. Попробуйте поменять кодировку файла на ANSI, а если не поможет, назовите скрипт буквами латинского алфавита.
1
0 / 0 / 0
Регистрация: 13.06.2015
Сообщений: 22
09.07.2015, 18:37  [ТС] 5
Кодировка изначально была ANSI, поменял название, но то же самое, пишет ошибку.
Visual Basic
1
WshShell.Run "text.vbs", 1, true
Добавлено через 9 минут
Да, заработало с латинским названием ))
Visual Basic
1
WshShell.Run "C:\text.vbs", 1, true
0
666 / 637 / 335
Регистрация: 26.04.2014
Сообщений: 2,114
10.07.2015, 09:15 6
И всё таки мне стало интересно, как же запустить файл с русским именем? И я начал тестировать. И вот, получилось. Тест пройден на отлично
Visual Basic
1
2
3
4
5
6
7
'Главный скрипт.vbs
WScript.echo "Проверка главного скрипта!"
WScript.echo "Сейчас запустятся ещё два скрипта..."
 
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run """.\Первый скрипт.vbs""", 1, true
WshShell.Run """.\Второй скриптик.vbs""", 1, true
Visual Basic
1
2
'Первый скрипт.vbs
WScript.echo "Проверка первого скрипта!"
Visual Basic
1
2
'Второй скриптик.vbs
WScript.echo "Проверка второго скрипта!"
Вложения
Тип файла: zip ru_test_script.zip (1.6 Кб, 21 просмотров)
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2015, 09:15

Запуск одного скрипта perl из другого
Всем привет, почему то перестала работать конструкция вида: my $name = "test"; our $iparam =...

Запуск из одного PHP скрипта другого, не дожидаясь его завершения
Добрый день. Имеется php скрипт registratot.php и calculate.php. Как мне вызывать выполнение...

Запуск скрипта для анализа папки и запуска другого скрипта
Мне нужно написать скрипт, который каждую секунду (или 5 сек) сканировал определенную папку на...

Как из одного скрипта изменить переменную (int) другого скрипта?
У меня есть два скрипта (money который отвечает за общее количество денег и CarBuy который отвечает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru