Rename-Computer
Bilgisayarı yeniden adlandırır.
Syntax
Rename-Computer
[-ComputerName <String>]
[-PassThru]
[-DomainCredential <PSCredential>]
[-LocalCredential <PSCredential>]
[-NewName] <String>
[-Force]
[-Restart]
[-WsmanAuthentication <String>]
[-Protocol <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
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ı Server001
olarak 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 localhost
yazı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\User01
gibi 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\User01
gibi 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-z
A-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 |
-Protocol
Bilgisayarı yeniden adlandırmak için hangi protokolün kullanılacağını belirtir. Bu parametre için kabul edilebilir değerler şunlardır: WSMan ve DCOM. Varsayılan değer DCOM'dir.
Bu parametre Windows PowerShell 3.0'da kullanıma sunulmuştur.
Type: | String |
Accepted values: | DCOM, WSMan |
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.
PassThru parametresini kullandığınızda, bu cmdlet bir RenameComputerChangeInfo nesnesi döndürür.
İlişkili Bağlantılar
PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin