SSH + PowerShell, как сохранить значения переменных между вызовами команд?



@WindBridges

На удаленной машине с Windows 10 установил OpenSSH Server, настроил его, чтобы он отрабатывал через PowerShell вместо Cmd, все работает прекрасно, но вот понадобилось выполнить не отдельную команду, а небольшой скрипт, в котором необходимо использовать переменные. Такой код в одну строку работает: $v = "Hello"; Write-Host $v, а если отдельно посылать $v = "Hello" и Write-Host $v – то нет, потому что $v не сохраняет значение между отдельными командами.

Я знаю, что в PowerShell есть команды вроде `New-Session`, но насколько я понял, их нужно использовать на той машине, с которой подключаешься, при том, что подключаться нужно именно из PowerShell. А я подключаюсь с помощью SSH, и, видимо, тут эта магия недоступна. Поправьте, если ошибаюсь.


Решения вопроса 0


Ответы на вопрос 0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *