• Как в bat файле для powershell ввести пароль?

    @MaxKozlov Куратор тега PowerShell
    winser, Мне кажется если бы ваш вопрос был сформулирован сразу как

    Я знаю о существовании ssh-agent, но не хочу им пользоваться, хочу держать свою пассфразу от ключа в открытом виде в скрипте, можно ли как-то подавать её на вход в ssh ?

    Вы бы сразу и получили ответ, хотя и не тот, который ожидаете.
    Вам бы сказали
    никак. и не надо пароль держать в открытом виде


    Насчёт же посыла в гугл - в этом и смысл. Хороший способ научить задавать вопросы правильно.
    Вы вторые сутки бьётесь над проблемой, которая решается за 15-20 минут гугления и изучения мануалов. Да, не так как вам бы хотелось, но на самом деле это ведь тоже неплохо - держать пароль в сервисе, а не в открытом виде, нет ?
  • Как в bat файле для powershell ввести пароль?

    @MaxKozlov Куратор тега PowerShell
    winser, Никто никому ничего не обязан, я зарплаты за это не получаю.
    Нигде вы не упоминали, что вы не хотите по какой-то причине пользоваться агентом.
    Ни разу вы не написали что у вас за ошибки, как будто у всех они одни и те же.
    И, на самом деле, никак не догадаться что вам нужно именно passphrase ввести, а не password.
    А это разные вещи и прекрасно включить можно и то и другое одновременно.

    Если хотите получить нормальный ответ, необходимо сформулировать свой вопрос максимально корректно, а не считать что кто-то должен о чём-то догадаться по контексту.
    Тем более, что ответы гуглятся на раз, о чём вам в вашем прошлом вопросе уже говорили.
  • Как в bat файле для powershell ввести пароль?

    @MaxKozlov Куратор тега PowerShell
    winser, А мне кажется, что я не обязан внимательно прочитывать все ваши посты, чтобы понять что вам на самом деле надо.
    Тем более, что вы никак не отмечаете те ответы, которые вам хоть чуть-чуть помогли.

    google ssh key password -> ssh-add
    google ssh-add windows password -> How to make Powershell remember the SSH key passphrase.

    у вас классическая xyz проблема
  • Как в bat файле для powershell ввести пароль?

    @MaxKozlov Куратор тега PowerShell
    winser, А гуглить ошибки пробовали ? тут нет хакеров, которые вам на экран смогут заглянуть

    По вопросу "как запустить powershell с командой",
    powershell -? даёт исчерпывающий ответ и даже с примерами.

    А если поискать в гугле "ssh password from arguments", то 95% говорят "используйте ssh ключи вместо пароля".
    Оставшиеся 5% говорят "используйте sshpass", которого нет на винде, значит этот вариант вам не подходит.

    Вывод ? настроить аутентификацию по ключу.
    Где искать примеры, как это сделать, тоже надо подсказать ?
  • Как в bat файле для powershell ввести пароль?

    @MaxKozlov Куратор тега PowerShell
    winser, Какой именно help не помог ? как указать команду для powershell или как указать пароль для ssh ?
    Потому что у вас так много вопросов, что "рабочий пример" === "сделайте всё за меня"
  • Как запустить скрипт для cmd И powershell одним файлом?

    @MaxKozlov Куратор тега PowerShell
    winser, видимо потому, что вы не догады ваетесь как получить справку по командам
  • Как в bat файле для powershell ввести пароль?

    @MaxKozlov Куратор тега PowerShell
    winser, вы уж разберитесь, принимает ли вообще ssh пароль из аргументов.
    Ваш вариант с -password воспринимается как команда -p (порт)

    И, касаемо вашего предыдущего вопроса, у powershell есть параметр -? (help)
  • Как запустить скрипт для cmd И powershell одним файлом?

    @MaxKozlov Куратор тега PowerShell
    А почему, собственно "через cmd консоль это не работает" ?
    кто вам мешает запустить свой батник сразу из под админа ?

    для "переписывания" всего этого на Powershell
    вам достаточно вместо rem сделать #
    а "> NUL" переписать как "| Out-Null"
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, Get-PSSessionConfiguration на проблемном хосте выглядит так ?
    Name          : microsoft.powershell
    PSVersion     : 5.1
    StartupScript :
    RunAsUser     :
    Permission    : BUILTIN\Administrators AccessAllowed
    
    Name          : microsoft.powershell.workflow
    PSVersion     : 5.1
    StartupScript :
    RunAsUser     :
    Permission    : BUILTIN\Administrators AccessAllowed
    
    Name          : microsoft.powershell32
    PSVersion     : 5.1
    StartupScript :
    RunAsUser     :
    Permission    : BUILTIN\Administrators AccessAllowed

    Если чего-то нет, надо попробовать зарегистрировать

    А вообще если у вас и с профилем что-то не то, стоит там тоже посмотреть и почистить профили. в том числе можно пересоздать системный, но это, конечно, иногда может привести к ещё бОльшим проблемам :)
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, ну про один хост это уже давно понятно
    Но вы не ответили на мои вопросы
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, А всё остальное ? особенно Enable-PSRemoting

    В TrustedHosts только то, что вы политиками разложили ?
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, А вы вообще на том хосте админ ? а то бывает всякое
    Команды вышеприведённые без ошибок выполнились ?
    Get-Item WSMan:localhost\client\TrustedHosts
    ничего лишнего ?
    что с LocalAccountTokenFilterPolicy ?
    Вообще, там стоит всю страницу почитать :)
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, Уже другая ошибка, лучше :)
    Сделайте на той машине
    Enable-PSRemoting
    Если будет падать с ошибкой, попробуйте
    Register-PSSessionConfiguration microsoft.Powershell
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, на той самой проблемной машине ?
    и ? всё равно stack 2 или что ?
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, Положу в ответы для порядку тогда
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, А с кодровкой фигня получается из-за того что все консольные программы используют не-unicode кодировку

    Обойти можно так, например
    Invoke-Command -ScriptBlock { cmd /c "chcp 65001 && ipconfig /all" } -ComputerName ...

    Минус будет такой, что если у вас сетевое соедниение названо по-русски, оно крокозябрми останется

    Или свой перекодировщик отдельный сделать, которым перекодировать весь вывод после получения
  • Удаленное управление WinRM?

    @MaxKozlov Куратор тега PowerShell
    Dewz, Судя по "Stack: 2.0" у вас там powershell v2,
    Для начала поставьте 5.1
    Если ну никак нельзя, будем дальше думать :)
  • Где найти пароль от микротика?

    @MaxKozlov
    PrilForReal, В settings тоже есть шанс углядеть последний пароль, только смотреть надо каким-нибудь hex-просмотрщиком, Far, Total и тд. Хотя может быть у вас оно уже сохранилось без пароля
  • Где найти пароль от микротика?

    @MaxKozlov
    PrilForReal, winbox.cfg посмотрите ещё рядом
    только не ноутпадом, там файлы двоичные
  • Как сделать чтобы mp3 файл сразу скачивался а не воспроизводился?

    @MaxKozlov
    drileb, Если есть контроль над сервером, тогда как сервер скажет, так и будет
    CORS точно также возможно настроить, если есть контроль над сервером