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

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

impulse107 23-05-2013 17:09 2154857

Вызов скриптов.
 
Приветствую. Такой вопрос:

Допустим есть скрипт test.ps1

Код:

./test_01.ps1
./test_02.ps1
./test_03.ps1
...
./test_XX.ps1
...

Как заставить вызываемые скрипты работать последовательно, т. е. пока test_01.ps1 не завершится, выполнение скрипта test_02.ps1 не начиналось и т. д. ?

Xaegr 23-05-2013 18:31 2154941

Именно так и происходит по умолчанию.

Код:

PS v3.0 C:\Temp > gc .\test.ps1
.\test1.ps1
.\test2.ps1
.\test3.ps1
PS v3.0 C:\Temp > gc .\test1.ps1
write-host "Starting test1.ps1"
sleep 3
write-host "Finishing test1.ps1"
PS v3.0 C:\Temp > gc .\test2.ps1
write-host "Starting test2.ps1"
sleep 3
write-host "Finishing test2.ps1"
PS v3.0 C:\Temp > gc .\test3.ps1
write-host "Starting test3.ps1"
sleep 3
write-host "Finishing test3.ps1"
PS v3.0 C:\Temp > .\test.ps1
Starting test1.ps1
Finishing test1.ps1
Starting test2.ps1
Finishing test2.ps1
Starting test3.ps1
Finishing test3.ps1



Время: 23:07.

Время: 23:07.
© OSzone.net 2001-