1

再起動すると、コマンドラインコマンドを介して特定の資格情報を使用して、またはおそらくC#コードで他の方法を使用してログインするように、コンピューターを再起動する方法を知りたいです。

コンテキストを提供するために、Windows XP、Vista、および Windows 7 でこれをリモートで実行する必要があり、コマンドラインで連続した順序で psexec に与えられるコマンドの大きなリストを作成しようとしています。特定の時点で、再起動してログインし、コマンドの実行を再開する必要がある場合があります。これをどのように達成できるか疑問に思っています。PsShutdown が存在し、再起動を処理することは知っていますが、ログインはどうですか? ログイン コマンドを実行できるように、マシンが完全に再起動したことをどのように知ることができますか? C# コードも同様に機能しますが、好ましくありません。

主な問題: マシンを再起動する方法 (私はすでにほとんど知っています) マシンがいつ再起動したかを知る方法 可能な限りすぐにログインする方法 完全にログインしてコマンドを実行する準備ができたことを知る方法

4

1 に答える 1

1

ターゲット PC のレジストリにアクセスできる場合は、DefaultPassword、DefaultUserName、および (オプションで) DefaultDomain を設定できます。

http://support.microsoft.com/kb/315231

これは間違いなくXPで動作します。Vista/Windows 7でも同じだと思います

これが設定されると、PsShutdown を使用して PC を再起動できます。

于 2010-06-25T22:06:09.763 に答える