none
Перенаправить команды из CMD в Power Shell RRS feed

  • Вопрос

  • Всем привет!

    Подскажите пожалуйста,

    у меня есть скрипт, который добавляет сервер в нужную OU в домене.

    $domain = "Mydomain.org";$password = "Aa123456" | ConvertTo-SecureString -asPlainText -Force;$username = "Mydomain\administrator"; $credential = New-Object System.Management.Automation.PSCredential($username,$password);Add-Computer -DomainName $domain -Credential $credential -OUPATH "OU=Test Servers, OU=Srv, DC=Mydomain,DC=org";Restart-Computer" | PowerShell.exe -noprofile -

    он прекрасно работает,

    мне надо добиться запуска скрипта powershell через cmd, передать команды в powershell

    и ещё нужно, чтобы всё выполнялось из строки, т.е. без файла *.ps1

    24 марта 2016 г. 10:37

Ответы

  • powershell -nologo -noprofile -command "&{$password = 'Aa123456' | ConvertTo-SecureString -asPlainText -Force;$credential = New-Object Management.Automation.PSCredential('Mydomain\administrator',$password);Add-Computer -DomainName 'Mydomain.org' -Credential $credential -OUPATH 'OU=Test Servers, OU=Srv, DC=Mydomain,DC=org' -Restart}"
    

    • Помечено в качестве ответа It-Kirill 24 марта 2016 г. 11:03
    24 марта 2016 г. 10:46
    Отвечающий

Все ответы