none
PowerShell Создание нового пользователя Lync , с другой машины RRS feed

  • Общие обсуждения

  • Задача: Создавать пользователей из скрипта power shell, скрипт лежит на другом сервере

    если все выполняем построчно в PowerShell c удаленной  машины
    все работает 

    $password = ConvertTo-SecureString "password" -AsPlainText -Force
    $cred= New-Object System.Management.Automation.PSCredential ("domain\user", $password )
    Enter-PSSession -ConnectionUri https://server_name/OcsPowershell -Credential $cred
    Enable-CsUser -Identity "user@domain.ru" -RegistrarPool "lync.domain.ru" -SipAddress “sip:user@domain.ru”

    Но как только , создаем файл с расширением ps1

    Скрип не отрабатывает , выпадает с ошибкой 

    PS C:\Users\labin> E:\AD_users\link_p1.ps1
    Имя "Enable-CsUser" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
    E:\AD_users\link_p1.ps1:4 знак:14
    + Enable-CsUser <<<<  -Identity user@domain.ru" -RegistrarPool "lync.domain.ru" -SipAddress “sip:user@domain.ru”
        + CategoryInfo          : ObjectNotFound: (Enable-CsUser:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException




    25 ноября 2014 г. 14:01

Все ответы