Dlaczego tak
Cmdlet Rename-Computer zmienia nazwę komputera, a parametr -Restart uruchamia system ponownie, bo nowa nazwa w Windows obowiązuje dopiero po restarcie. Rename-NetAdapter zmienia nazwę karty sieciowej, a nie komputera, i nie ma parametru -Restart. Cmdlet Set-Computer nie istnieje, a hostnamectl to narzędzie systemd z dystrybucji Linux.