در شبکه های Domain-Base و در ویندوز سرور شما با دستور Netdom به راحتی میتونید اسم هر سیستم رو به شکل زیر عوض کنید:
netdom renamecomputer old_name /newname:new_name /userd:domain_admin_user /passwordd:domain_admin_pwd
اما دستور Netdom در ویندوزهای غیر خانواده سرور -و ویندوز 8- عمل نمیکنه و بطور مثال اگر شما بخواهید با استفاده از برنامه PsExec و از راه دور اقدام به تغییر نام کامپیوتر مقصد بکنید باید از دستور wmic استفاده کنید.
wmic یا Windows Management Instrumentation Command-line یک رابط دستوری و اسکریپتی برای مدیریت سیستم ها با استفاده از WMI هست.
یکی از کاربردهای این دستور قابلیت تغییر نام کامپیوتر هست که به این شکل استفاده میشه:
"WMIC ComputerSystem where Name="OLD-Name" call Rename Name="New-Name
توجه داشته باشید که اگر نام کامپیوتر شما کاراکتر ( - ) رو داشته باشه حتما باید از کاراکتر ( " ) در اول و آخر اسم کامپیوترتون استفاده کنید وگرنه با خطای Invalid Global Switch مواجه میشد.
wmic به چند طریق دیگه هم همین کار رو انجام میده که همگی درست هستند.
از این دستور استفاده کردم
ولی خطای زیر رو میده
no instance(s) available