Im пытается запустить следующуюИспользование Get-DnsServerResourceRecord Дистанционно против другого домена
$secpasswd = 'Test'
$secpasswd = ConvertTo-SecureString $secpasswd -AsPlainText -Force
$mycreds = New-Object System.Management.Automation.PSCredential ('domain2\nick', $secpasswd)
[scriptblock]$CheckDNS = {
Get-DnsServerResourceRecord -Name 'computername' -ZoneName domain2.local -ComputerName domain2dC.domain2.local }
invoke-command -scriptblock $CheckDNS -Credential $mycreds -ComputerName domain2managementbox.domain2.local
Это должно быть запущен модуль Get-DnsServerResourceRecord на целевой машине, однако им получает следующее сообщение об ошибке:
Failed to get the zone information for domain2.local on server domain2managementbox.domain2.local.
+ CategoryInfo : PermissionDenied: (dgtest.local:root/Microsoft/...rResourceRecord) [Get-DnsServerResourceRecord], CimException
+ FullyQualifiedErrorId : WIN32 5,Get-DnsServerResourceRecord
Когда я запускаю команду в самом окне, она работает нормально, и у меня есть правильные разрешения.
Благодаря
Большое спасибо за помощь в этом. – NickBuckley
Добро пожаловать. Пожалуйста, отметьте это как ответ, когда сможете. – Robin