Saya adalah admin sistem untuk bisnis kecil (120 karyawan) dan saya sedang mencari cara mudah untuk mengubah nama semua komputer di kantor menjadi konvensi penamaan yang lebih seragam.
Saya telah mencoba bermain dengan baris "netdom renamecomputer" di command prompt tetapi sepertinya tidak berhasil sama sekali. Mungkin karena tidak ada Kebijakan Grup. Kami mengatur komputer kami menggunakan WORKGROUP dan kemudian menyambungkan karyawan kami ke server kerja menggunakan koneksi Remote Desktop.
Apakah ada alat Powershell atau program yang dapat saya unduh untuk membantu saya mengganti nama semua komputer di jaringan kami?
PS kami memiliki sebagian besar mesin Win7 tetapi baru-baru ini kami telah menambahkan sekitar 20 mesin Win8 (dalam hal ini penting)
sumber
Powershell 3.0 (Windows 8) memperkenalkan
Rename-Computer
cmdlet. Contoh:Ini akan mengubah nama komputer dan segera memulai kembali.
Dokumentasi TechNet .
sumber
hostname
biner dulu bekerja juga. Sekarang sepertinya hanya mendapatkan%computername%
.Dalam powershell Anda dapat menggunakan sesuatu yang mirip dengan Bali, tetapi saya akan menggunakan fungsi get-wmiobject dari powershell, tetapi ini melakukan hal yang sama. Perbedaannya adalah bahwa cmdlet PowerShell dapat dipanggil dari jarak jauh jika perlu (meskipun Anda harus mengkonfigurasi lingkungan Anda untuk psremoting, layak juga imo), ditambah Anda tidak perlu khawatir tentang meneruskan kredensial seperti yang Anda lakukan dengan w / PSExec (coba pemetaan drive di bawah kredibilitas yang berbeda dari w / psexec!), bagaimanapun, perintahnya adalah
dan ini bahkan bisa diotomatisasi dengan mengambil # seri mesin dari wmi juga, jadi Anda bisa menggunakan skrip .ps1 ke setiap mesin atau menjalankan skrip tunggal dari mesin Anda sendiri yang mengambil setiap nama mesin dari daftar, terhubung ke itu, dapatkan nomor seri, dan ubah nama sesuai.
sumber