質問: ネットワークコンピュータでsysteminfoコマンドを使用する ネットワークコンピュータに対してsysteminfoを実行するのに不運があります。このコマンドが機能する時間の半分: systeminfo/s computer_name そして半分の時間、私はパスワード要求を受け取ります。このコマンドは、同じwindowsベースのアプライアンスを実装しているさまざまなサイトで実行しています。windowsアプライアンスのユーザー名とパスワードは知っていますが、構文を正しく理解できません。私はもう試した systeminfo/s computer_name/uユーザー名/ pパスワード それはうまくいきませんでした。コンピューターがドメイン上にあるかどうかは完全にはわかりませんが、ドメインが何であるかを指定してコマンドを試しました systeminfo/s computer_name/u domain\username/p passwords それはうまくいきませんでした。私が頭を悩ませるのが特に難しいのは、pcとアプライアンスのユーザー名とパスワードがすべて同じであるということです。だから私は3つの質問があります: 構文ステップがありませんか? ドメインがない場合、/ uのドメイン/ユーザー名パラメーターをどのように処理しますか? ログインドメインがどうあるべきかを明確に伝える方法はありますか? (アプライアンスにログインする前に)
回答: systeminfo /s localhostがlocalhostに対して機能するが、computer_nameに対しては機能しない場合は、リモートコンピューターでそのような要求を実行するための十分な権限がない可能性があります。powershellは、次の場合に資格情報ウィンドウを表示できます。get-wmiobject -class win32_operatingsystem -computername computer_name -credential domain\user