@WindBridges

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

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

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

Войдите, чтобы написать ответ

Похожие вопросы