Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Выполнение вложенных скриптов PS из файла (http://forum.oszone.net/showthread.php?t=246162)

rudimko 04-11-2012 14:27 2018480

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

Iska 04-11-2012 15:56 2018561

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

rudimko 05-11-2012 09:25 2019090

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

Foreigner 05-11-2012 09:43 2019097

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]


rudimko 05-11-2012 14:01 2019224

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


Время: 19:16.

Время: 19:16.
© OSzone.net 2001-