Rename-Computer
Bilgisayarı yeniden adlandırır.
Syntax
Default (Varsayılan)
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'i 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ğin etkili olması için yeniden başlatır.
Rename-Computer -NewName "Server044" -DomainCredential Domain01\Admin01 -Restart
Örnek 2: Uzak bilgisayarı yeniden adlandırma
Bu komut, Srv01 bilgisayarı Server001olarak yeniden adlandırır. 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 değer yerel bilgisayardır.
Uzak bilgisayarın NetBIOS adını, IP adresini veya tam nitelikli alan adını yazın.
Yerel bilgisayarı belirtmek için bilgisayar adını, bir nokta (.) veya localhostyazın.
Bu parametre PowerShell uzaktan iletişimine bağlı değildir.
Bilgisayarınız uzak komutları çalıştıracak şekilde yapılandırılmamış olsa bile Rename-Computer parametresini kullanabilirsiniz.
Parametre özellikleri
| Tür: | String |
| Default value: | Local Computer |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | False |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Cf |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | 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.
User01 veya Domain01\User01gibi bir kullanıcı adı yazın ya da cmdlet'i tarafından oluşturulmuş bir Get-Credential nesnesi girin.
Bir kullanıcı adı yazarsanız, bu cmdlet sizden parola ister.
ComputerName parametresi tarafından belirtilen bilgisayara bağlanma iznine sahip bir kullanıcı hesabı belirtmek için LocalCredential parametresini kullanın.
Parametre özellikleri
| Tür: | PSCredential |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Force
Komutu, kullanıcı onayı istemeden çalışmaya zorlar.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-LocalCredential
ComputerName parametresi tarafından belirtilen bilgisayara bağlanma izni olan bir kullanıcı hesabı belirtir. Varsayılan değer mevcut kullanıcıdır.
User01 veya Domain01\User01gibi bir kullanıcı adı yazın ya da cmdlet'i tarafından oluşturulmuş bir Get-Credential 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.
Parametre özellikleri
| Tür: | PSCredential |
| Default value: | Current User |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-NewName
Bilgisayar için yeni bir ad belirtir. Bu parametre gereklidir.
Standart adlar harf (a-z), (A-Z), sayılar (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
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | 0 |
| Zorunlu: | True |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-PassThru
Komutun sonuçlarını döndürür. Aksi takdirde, bu cmdlet herhangi bir çıkış oluşturmaz.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | 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.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | False |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Wi |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-WsmanAuthentication
Bu cmdlet WSMan protokolunu kullandığında kullanıcı kimlik bilgilerinin kimliğini doğrulamak için kullanılan mekanizmayı belirtir. Bu parametre için kabul edilebilir değerler şunlardır:
- Temel
- CredSSP
- Varsayılan
- Özet
- Kerberos
- Anlaşma
Varsayılan değer Default'dir.
Bu parametrenin değerleri hakkında daha fazla bilgi için bkz. Kimlik Doğrulama Mekanizması Enumerasyonu.
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, ona geçirilen kimlik bilgileri ağ oturumunu > denetlemek için kullanılabilir.
Bu parametre Windows PowerShell 3.0'da kullanıma sunulmuştur.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Kabul edilen değerler: | Default, Basic, Negotiate, CredSSP, Digest, Kerberos |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Girişler
None
Bu cmdlet'te değerle giriş kabul eden hiçbir parametre yok. Ancak, nesnelerin ComputerName ve NewName özelliklerinin değerlerini bu cmdlet'e yönlendirebilirsiniz.
Çı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.