- ベストアンサー
WindowsXP ProでユーザアカウントとパスワードをVBSなどで変更したい
アクティブディレクトリに参加するユーザPC(かなり大量)のユーザアカウントとパスワードをVBSで設定したいのですが、どうしたらいいかわかりません。 通常は「コンピュータの管理」内の「ローカルユーザーとグループ」→「ユーザ」と手動で開いて設定していますが、台数があまりにも多いので、入力画面に新しいユーザ名を入力してそのあとはVBSなどで自動的に設定されるようにしたいのですがよい方法はありますでしょうか。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず、vbsではできないのではないですかね。 それができたら、簡単にネット側からそのパソコン操作できてしまいます。 新規登録で大量だということなら以下 http://homepage2.nifty.com/tomizo/pc/touroku.htm net user コマンド使えば簡単です。 excelかなにかにユーザとパスワードまとめて前後の列にコマンド文字 を書いたものをテキストかなにかに保存してbat組めばよいので。
その他の回答 (1)
- bonnumaman
- ベストアンサー率49% (82/166)
元々アカウント名の変更という機能はwindowsにはありませんよ。 可能なのはパスワードやグループ、その他属性です。 よって削除するしかないと思いますが。 一度 net user ユーザ名 /delete のバッチを作るということです。 コマンドプロンプトから net user だけで一覧出るのでこれを先のようにテキストに保存して excelなどでbatに加工。 ちなみにコマンドで変更ができないのではないかと思うのは 例えばネットのページにvbsが仕込んであって、それをダウンロードし、 セキュリティホールをついた内容でスクリプトが実行されてしまう、というケースがあった場合に、大抵のxpユーザはAdministrator権限でデスクトップを開いているので、パスワードを変更された場合、ログインすらできなくなってしまいます。 未だにそういった話は聞いた事ないので。
お礼
ありがとうございました。 net user利用してみます。
補足
アドバイスありがとうございます。 net user コマンドがあるんですね。 ただ、条件がありまして、すでにユーザアカウントを仮名で作ってありまして、それを変更したいのです。 例:PC000000-1 → PC0712111-1(などのようにこれらは個別に名前がことなります)