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

Показать сообщение отдельно

Аватара для YuS_2

Crazy


Contributor


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

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


Цитата zerdox@vk:
Понял, там ошибка в точке, не ".\", а "..\", как всегда - мелочь. »
Это не ошибка, это просто относительные пути, одна точка - текущий каталог, две точки - родительский каталог.
По Вашим скринам это можно увидеть:
Если скрипт лежит у Вас в каталоге:
Код: Выделить весь код
C:\User\1234\Desktop\projects
а на момент запуска, текущим является:
Код: Выделить весь код
C:\User\1234\Desktop\projects\test1
то при попытке запуска скрипта из этого каталога:
Код: Выделить весь код
powershell -c "&{.\script.ps1}"
естественно, powershell его не увидит, но увидит в родительском от текущего:
Код: Выделить весь код
powershell -c "&{..\script.ps1}"
В общем, как я и написал выше:
Цитата YuS_2:
во избежание различных коллизий, лучше привести путь к абсолютному »

-------
scio me nihil scire. Ѫ


Отправлено: 15:02, 03-08-2019 | #15