как присоединиться к домену, переименовать компьютер, а затем присоединить его к новому домену одним скриптом

Сначала сделайте Polyline drawRoute полем вместо локальной переменной. Затем вы можете обновить полилинию внутри onMarkerDragEnd, вызвав drawRoute.setPoints (arrayPoints).

Затем вам понадобится Java-Map, который отслеживает, какой маркер отвечает за какой-то момент в массиве. Карта будет иметь идентификатор-маркер в качестве ключа и индекс массива как значение. (Вы получаете идентификатор маркера из маркера, который возвращается map.addMarker). Когда маркер перетаскивается, вы можете узнать индекс соответствующей точки в массивах, используя идентификатор маркера и указанную Java-карту. При этом вы можете обменять точку в массиве и снова вызвать drawRoute.setPoints.

-4
задан user11155041 5 March 2019 в 16:20
поделиться

1 ответ

Это просто через класс Win32_ComputerSystem WMI :

# Fetch the `Win32_ComputerSystem` instance on localhost
$CS = Get-CimInstance Win32_ComputerSystem

# Unjoin old domain
$CS |Invoke-CimMethod -MethodName UnjoinDomainOrWorkGroup -Arguments @{
  FUnjoinOptions = 4
  Password = $DomainPassword
  UserName = $DomainUser
}

# Rename the computer
$CS |Invoke-CimMethod -MethodName Rename -Arguments @{
  Name = $NewComputerName
}

# Join the new domain
$CS |Invoke-CimMethod -MethodName JoinDomainOrWorkGroup -Arguments @{
  AccountOU = 'OU=Computers,DC=new,DC=domain,DC=tld'
  FJoinOptions = 0
  Name = 'new.domain.tld'
  Password = $NewDomainPassword
  UserName = $NewDomainUser
}
0
ответ дан Mathias R. Jessen 5 March 2019 в 16:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: