2015-07-07 5 views
0

Я хочу экспортировать приложение (а не пакет) для нашего тестового сервера SCCM на наш производственный сервер.Как экспортировать приложение SCCM 2012 R2 в C# или VB.net?

Я знаю, что могу сделать это с помощью командлета powershell 'Export-CMApplication', но мне нужно использовать 2 разных учетных данных для доступа к тестовому серверу и серверу производства, и я не могу передать учетные данные этому командлету.

Я думаю, что могу сделать это с помощью dll 'Microsoft.ConfigurationManagement.ApplicationManagement', но я не нахожу никакой соответствующей информации о том, как это сделать.

Может кто-нибудь помочь мне, пожалуйста?

ответ

0

Я еще не смотрел командлеты VB или C#, конечно, есть способ. Но просто придерживаться Powershell и командной строки, глядя here. Вы попробовали?

runas /profile /user:otherdomain\testuser “powershell.exe \”C:\somepath\powershell\script.ps1”\” 

Может также быть без присмотра, но это не очень безопасно.

+0

Хорошая идея! Проблема только в том, что тестовый и производственный сервер не находятся в том же сетевом домене Windows. Поэтому я не могу использовать команду runas. Мне нужно подключиться к серверу с помощью учетных данных, проанализировав учетные данные в командной строке или сотворив подобное. – PhilNic

+0

@PhilNic: Да, это мой последний комментарий. Вы можете сделать это без присмотра, но для этого может потребоваться поместить пароли в текст. – DeDenker

 Смежные вопросы

  • Нет связанных вопросов^_^