Я пытаюсь переименовать рабочую станцию, которая была присоединена к нашему домену на прошлой неделе. С тех пор он хотя бы один раз перезагружался.
Мой домен основан на Windows 2012 R2, и соответствующие участники работают под управлением Windows 10 Pro. В случае, если это полезная информация у меня есть три РС (и, да, они синхронизированы)
Переименование большую часть времени работы:.
$aa = Get-Credential administrator@contoso.com
Rename-Computer -ComputerName mynewpc -NewName alpc001 -DomainCredential $aa
WARNING: The changes will take effect after you restart the computer mynewpc.
Но у меня есть несколько машин, которые упорно отказываются допустить переименования:
Rename-Computer -ComputerName otherhp -NewName alpc005 -DomainCredential $aa
Rename-Computer : Fail to rename computer 'otherhp' to 'alpc005' due to the following exception: Cannot create a file when that file already exists.
At line:1 char:1
+ Rename-Computer -ComputerName otherhp -NewName alpc005 -DomainCredent ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (otherhp:String) [Rename-Computer], InvalidOperationException
+ FullyQualifiedErrorId : FailToRenameComputer,Microsoft.PowerShell.Commands.RenameComputerCommand
Вот еще одна попытка:
netdom renamecomputer otherhp /newname:alpc005 /ud:contoso\administrator /pd:*
Type the password associated with the domain user:
This operation will rename the computer otherhp
to alpc005.
Certain services, such as the Certificate Authority, rely on a fixed machine
name. If any services of this type are running on otherhp,
then a computer name change would have an adverse impact.
Do you want to proceed (Y or N)?
y
Cannot create a file when that file already exists.
The command failed to complete successfully.
Нет компьютера (или другой учетной записи) с этим новым именем, и для него нет записи в AD DNS.
Дополнительный отчет об ошибке от $ error [0] | fl -f
, как указано в комментарии, выглядит следующим образом:
writeErrorStream : True
Exception : System.InvalidOperationException: Fail to rename computer 'otherhp' to 'alpc005' due to the following exception: Cannot create a file when that file already exists.
TargetObject : otherhp
CategoryInfo : OperationStopped: (otherhp:String) [Rename-Computer], InvalidOperationException
FullyQualifiedErrorId : FailToRenameComputer,Microsoft.PowerShell.Commands.RenameComputerCommand
ErrorDetails :
InvocationInfo : System.Management.Automation.InvocationInfo
ScriptStackTrace : at <ScriptBlock>, <No file>: line 1
PipelineIterationInfo : {0, 1}
PSMessageDetails :
У меня нет ИТ-поддержки в офисе пользователя, поэтому мы делаем все возможное удаленно. Если ничего не помогает, я полагаю, что могу предоставить конечному пользователю достаточные привилегии, чтобы отключить его компьютер, переименовать его и снова присоединиться к нему. Но я действительно не хочу этого делать, если есть реальная альтернатива.
Предложения приняты с благодарностью, спасибо.
I ' у меня запросили вывод NETDOM QUERY / Domain: {domain} WORKSTATION
с каждого DC. ПК появляется в списке для всех трех; вот фрагмент результатов:
PS C:\Windows\system32> NETDOM QUERY /Domain:contoso.com /Server:DC1 WORKSTATION
List of workstations with accounts in the domain:
ALPC004 ( Workstation or Server )
...
OTHERHP
...
Рассматриваемый компьютер ( OTHERPC
) не имеет условия (рабочая станция или сервер)
, но на многих моих компьютерах этого нет либо.
В конечном итоге для решения проблемы мне пришлось сделать следующее:
Я замечаю, что все еще не могу переименовать этот компьютер (та же ошибка), но, по крайней мере, теперь он получил правильное имя.
Может ли ваша проблема быть связана со старыми данными в Active Directory? По-видимому, существует проблема, из-за которой при понижении уровня старого сервера Active Directory некоторая информация останется.
Как удалить данные в Active Directory после неудачного понижения роли контроллера домена
Вы пытались переименовать хост / клиент, пока один из серверы Active Directory выключены? А затем другой сервер AD?
Внешнее доверие - повторяющиеся SID домена
Вы пробовали параметр -Force
для Rename-Computer
CMD-Let?