ハロー、イッヌちゃんです
弊社ではバッチファイルを用いてPCのキッティングをしているのですが、24H2から
wmicコマンドが使えなくなりました
会社で保有しているPCも少しずつ24H2にあげていっているので、既存環境でのキッティングに限界が生じています
ホスト名の変更やドメイン参加で使っているwmicコマンドを書き換える必要が出てきました
(本当はAutopilotとか使いたい!本当は!!)
以下備忘録です
ホスト名の変更
set /p HOSTNM=
ホスト名の変更しています
powershell -Command Rename-Computer -NewName %HOSTNM% -restart
→任意のホスト名に変更してもらいたいので、入力してもらうよう指示
→wmicコマンドが使えないので、powershellに情報を引き渡して処理してもらいます
頭に「powershell -Command」と入れて、powershellのコマンドを叩けばバッチファイル内で処理が可能です
最後再起動指示を入れていますが、イッヌの場合都度コメントが入るようにバッチを組んでいるので
実際に運用したときは一旦省いて、後から再起動指示を入れています
実際に動かすとこんな感じ

XXXXXはホスト名(仮称)です
じゃあね