Rename-Computer

Bilgisayarı yeniden adlandırır.

Syntax

Rename-Computer
      [-ComputerName <String>]
      [-PassThru]
      [-DomainCredential <PSCredential>]
      [-LocalCredential <PSCredential>]
      [-NewName] <String>
      [-Force]
      [-Restart]
      [-WsmanAuthentication <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Bu cmdlet yalnızca Windows platformunda kullanılabilir.

Rename-Computer Cmdlet, yerel bilgisayarı veya uzak bilgisayarı yeniden adlandırır. Her komutta bir bilgisayarı yeniden adlandırır.

Bu cmdlet, Windows PowerShell 3.0'da kullanıma sunulmuştur.

Örnekler

Örnek 1: Yerel bilgisayarı yeniden adlandırma

Bu komut, yerel bilgisayarı Server044 olarak yeniden adlandırır ve değişikliği etkili hale getirmek için yeniden başlatır.

Rename-Computer -NewName "Server044" -DomainCredential Domain01\Admin01 -Restart

Örnek 2: Uzak bilgisayarı yeniden adlandırma

Bu komut bilgisayarı Server001olarak yeniden adlandırırSrv01. Bilgisayar yeniden başlatılmadı.

DomainCredential parametresi, etki alanındaki bilgisayarları yeniden adlandırma izni olan bir kullanıcının kimlik bilgilerini belirtir.

Force parametresi onay istemini gizler.

Rename-Computer -ComputerName "Srv01" -NewName "Server001" -DomainCredential Domain01\Admin01 -Force

Parametreler

-ComputerName

Belirtilen uzak bilgisayarı yeniden adlandırır. Varsayılan, yerel bilgisayardır.

NetBIOS adını, IP adresini veya uzak bilgisayarın tam etki alanı adını yazın. Yerel bilgisayarı belirtmek için bilgisayar adını, nokta (). veya localhostyazın.

Bu parametre PowerShell uzaktan iletişimini kullanmaz. Bilgisayarınız uzak komutları çalıştıracak şekilde yapılandırılmamış olsa bile computername parametresini Rename-Computer kullanabilirsiniz.

Type:String
Position:Named
Default value:Local Computer
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DomainCredential

Etki alanına bağlanma izni olan bir kullanıcı hesabı belirtir. Etki alanına katılmış bir bilgisayarı yeniden adlandırmak için açık kimlik bilgileri gereklidir.

veya Domain01\User01gibi User01 bir kullanıcı adı yazın veya cmdlet tarafından Get-Credential oluşturulan gibi bir PSCredential nesnesi girin.

Bir kullanıcı adı yazarsanız, bu cmdlet sizden parola ister.

ComputerName parametresi tarafından belirtilen bilgisayara bağlanma izni olan bir kullanıcı hesabı belirtmek için LocalCredential parametresini kullanın.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Komutu, kullanıcı onayı istemeden çalışmaya zorlar.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LocalCredential

ComputerName parametresi tarafından belirtilen bilgisayara bağlanma izni olan bir kullanıcı hesabı belirtir. Varsayılan, mevcut kullanıcıdır.

veya Domain01\User01gibi User01 bir kullanıcı adı yazın veya cmdlet tarafından Get-Credential oluşturulan gibi bir PSCredential nesnesi girin.

Bir kullanıcı adı yazarsanız, bu cmdlet sizden parola ister.

Etki alanına bağlanma izni olan bir kullanıcı hesabı belirtmek için DomainCredential parametresini kullanın.

Type:PSCredential
Position:Named
Default value:Current User
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NewName

Bilgisayar için yeni bir ad belirtir. Bu parametre zorunludur.

Standart adlar harf (), (a-zA-Z), sayı (0-9) ve kısa çizgi (- ) içerebilir, ancak boşluk veya nokta (.) içeremez. Ad tamamen basamaklardan oluşamayabilir ve 63 karakterden uzun olmayabilir

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Komutun sonuçlarını döndürür. Aksi takdirde, bu cmdlet herhangi bir çıkış oluşturmaz.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Restart

Bu cmdlet'in yeniden adlandırılan bilgisayarı yeniden başlatdığını gösterir. Değişikliğin etkili olması için genellikle yeniden başlatma gerekir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WsmanAuthentication

Bu cmdlet WSMan protokolunu kullandığında kullanıcı kimlik bilgilerinin kimliğini doğrulamak için kullanılan mekanizmayı belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • Temel
  • Credssp
  • Varsayılan
  • Özet
  • Kerberos
  • Anlaşma

Varsayılan değer Varsayılan'dır.

Bu parametrenin değerleri hakkında daha fazla bilgi için bkz . AuthenticationMechanism Numaralandırması.

Uyarı

Kimlik Bilgileri Güvenlik Hizmeti Sağlayıcısı (CredSSP) kimlik doğrulaması, kullanıcı kimlik bilgilerinin kimlik doğrulaması için uzak bir bilgisayara geçirildiği, uzak ağ paylaşımına erişme gibi birden fazla kaynakta kimlik doğrulaması gerektiren komutlar için tasarlanmıştır. Bu mekanizma, uzak işlemin güvenlik riskini artırır. Uzak bilgisayarın güvenliği aşılırsa, bu bilgisayara geçirilen kimlik bilgileri ağ oturumunu denetlemek > için kullanılabilir.

Bu parametre Windows PowerShell 3.0'da kullanıma sunulmuştur.

Type:String
Accepted values:Default, Basic, Negotiate, CredSSP, Digest, Kerberos
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

None

Bu cmdlet'in değere göre giriş alan parametresi yok. Ancak, nesnelerin ComputerName ve NewName özelliklerinin değerlerini bu cmdlet'e yöneltebilirsiniz.

Çıkışlar

None

Varsayılan olarak, bu cmdlet herhangi bir çıkış döndürmez.

RenameComputerChangeInfo

PassThru parametresini kullandığınızda, bu cmdlet bir RenameComputerChangeInfo nesnesi döndürür.

Notlar

Bu cmdlet yalnızca Windows platformlarında kullanılabilir.