Gå til innhold

[Løst] Endre maskinnavn på maskiner i domenet


Anbefalte innlegg

Hei,

 

Jeg er driftsansvarlig for et domene med ca. aktive 30 brukere. Hver bruker har en laptop som er medlem av domenet. 

Jeg ønsker å stramme inn rutinene på hver datamaskin på huset, og dermed ønsker jeg å endre navn på hver enkelt maskin slik at det er letter for meg å finne den igjen i AD f.eks, og vite hvem maskinen tilhører. 

 

Noen som har tips til hvordan jeg kan eventuelt endre maskinnavn uten å måtte fysisk dra ut og endre det på alle 30 maskiner? Har lest litt om "netdom", men usikker på om det fungerer i praksis. Domain Controllerne våre er Win Srv 2012 R2. 

 

Lenke til kommentar
Videoannonse
Annonse

Aktiver PSRemoting via Group-Policy: http://www.grouppolicy.biz/2014/05/enable-winrm-via-group-policy/, så kan du administrere maskinene remote via PowerShell. Svært nyttig...

 

Hvis du da har en liste over maskinnavnene kan du importere den og bytte alt til samme navnstandard i en operasjon, evt kan du kjøre

$computers = Get-ADComputer -Filter * 

for å få den. Her kommer jo alle maskiner opp, så kan være lurt å legge på noe mer filtrering, evt. velge ut med noe slikt:

$computers = Get-ADComputer -Filter * | Where {-Name -ne DC}

Har du litt erfaring med PowerShell, kan du kjøre bytte på alle maskinene samtidig, har du ikke bør du nok ta en og en.

 

Du kan uansett bruke følgende på enkeltmaskiner:

invoke-command -Computername GammeltNavn {Rename-Computer Nyttnavn -Restart -Force}

Dropper du -Restart, vil maskinen bytte navn ved neste omstart, men er det laptoper kan det jo hende det tar en stund. Da bør du i hvert fall sende ut en melding til alle brukerne at de må starte maskinen på nytt etterpå.

Har du ikke begynt å bruke PowerShell, gjør det. Se denne videoserien: https://mva.microsoft.com/en-us/training-courses/getting-started-with-powershell-30-jump-start-8276

Den gir deg grei oversikt for å komme i gang, og den tiden du sparer på å gjøre bare denne jobben i PowerShell fremfor manuelt gå rundt til hver enkelt maskin, gjør at du kan forsvare å bruke arbeidstid på dette...

  • Liker 3
Lenke til kommentar

Aktiver PSRemoting via Group-Policy: http://www.grouppolicy.biz/2014/05/enable-winrm-via-group-policy/, så kan du administrere maskinene remote via PowerShell. Svært nyttig...

 

Hvis du da har en liste over maskinnavnene kan du importere den og bytte alt til samme navnstandard i en operasjon, evt kan du kjøre

$computers = Get-ADComputer -Filter * 

for å få den. Her kommer jo alle maskiner opp, så kan være lurt å legge på noe mer filtrering, evt. velge ut med noe slikt:

$computers = Get-ADComputer -Filter * | Where {-Name -ne DC}

Har du litt erfaring med PowerShell, kan du kjøre bytte på alle maskinene samtidig, har du ikke bør du nok ta en og en.

 

Du kan uansett bruke følgende på enkeltmaskiner:

invoke-command -Computername GammeltNavn {Rename-Computer Nyttnavn -Restart -Force}

Dropper du -Restart, vil maskinen bytte navn ved neste omstart, men er det laptoper kan det jo hende det tar en stund. Da bør du i hvert fall sende ut en melding til alle brukerne at de må starte maskinen på nytt etterpå.

 

Har du ikke begynt å bruke PowerShell, gjør det. Se denne videoserien: https://mva.microsoft.com/en-us/training-courses/getting-started-with-powershell-30-jump-start-8276

Den gir deg grei oversikt for å komme i gang, og den tiden du sparer på å gjøre bare denne jobben i PowerShell fremfor manuelt gå rundt til hver enkelt maskin, gjør at du kan forsvare å bruke arbeidstid på dette...

 

Akkurat det jeg leitet etter! Tusen hjertelig  :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...