Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Выполнение вложенных скриптов PS из файла

Ответить
Настройки темы
PowerShell - Выполнение вложенных скриптов PS из файла

Пользователь


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

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


Изменения
Автор: rudimko
Дата: 04-11-2012
Всем добрый. Как не старался, как не пытался, так и не получилось выполнить скрипт из другого файла. Подскажите, как это сделать правильно? Нужно сделать что-то вроде Include нескольких скриптов в один исполняемый шаблон. Спасибо заранее.

Отправлено: 14:27, 04-11-2012

 

Ветеран


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

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


rudimko, выполнить другой скрипт — это одно. Include — другое. Покажите хотя бы, как Вы пытались, чтобы стало понятно, что требуется.

Отправлено: 15:56, 04-11-2012 | #2



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

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


Пользователь


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

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


Прошу прощения, неверно выразился...
В общем цель такая: есть большой скрипт, выполняющий различные типы условий, его сложно читать, редактировать или добавлять новую информацию. Хочу разбить для удобства по файлам, ну как бы по модулям. Запуск осуществляется с базового скрипта, в котором эти как бы модули (другие скрипты) подключены в определенном порядке. Т.е. одна сессия для всех скриптов.... Не знаю как более точно описать это, я с программированием на ТЫ.

Отправлено: 09:25, 05-11-2012 | #3


Ветеран


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

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


rudimko,
Просто вызываешь скрипты из главного, если необходимо с параметрами. Например три скрипта в одной папке -- main.ps1, first.ps1 и second.ps1:
Код: Выделить весь код
# main.ps1
.\first  1
.\second 2
$first
$second

# first.ps1
$global:first = $args[0]

# second
$global:second = $args[0]
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:43, 05-11-2012 | #4


Пользователь


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

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


Ммм... а результат какой будет? Мне надо склеить один сценарий из нескольких файлов...

Последний раз редактировалось rudimko, 06-11-2012 в 09:10.


Отправлено: 14:01, 05-11-2012 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Выполнение вложенных скриптов PS из файла

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Выполнение bat файла после ввода пароля.. vasya00 Скриптовые языки администрирования Windows 16 05-02-2016 13:46
CMD/BAT - Проверка разрядности системы и выполнение .reg файла, помогите разобраться. dmins Скриптовые языки администрирования Windows 8 19-07-2012 19:50
Любой язык - Завершить выполнение пакетного файла [Y(да)/N(нет)]? nick34 Скриптовые языки администрирования Windows 5 22-05-2012 03:33
Как свернуть выполнение bat(cmd) файла? Centrinar AutoIt 5 29-09-2011 15:16
CMD/BAT - [решено] Скрыть выполнение BAT файла garanov Скриптовые языки администрирования Windows 2 08-06-2011 16:40




 
Переход