Refugee
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору johnysc3 Powershell не поддерживает такие вызовы через IDispatch по именам, а обертки создать не может, т.к. у 1с typelibrary нет. Надо: $cats = [System.__ComObject].InvokeMember("Справочники",[System.Reflection.BindingFlags]::GetProperty,$null,$connection,$null) $nod = [System.__ComObject].InvokeMember("НастройкиОбменаДанными",[System.Reflection.BindingFlags]::GetProperty,$null,$cats,$null) $fnd = [System.__ComObject].InvokeMember("НайтиПоНаименованию",[System.Reflection.BindingFlags]::InvokeMethod,$null,$nod,$ChangeName) $ref = [System.__ComObject].InvokeMember("Ссылка",[System.Reflection.BindingFlags]::GetProperty,$null,$fnd,$null) |