タグ付けされた質問 「wmic」


2
ネットワーク全体でWMICコマンドを実行する
これをコマンドプロンプトに1つずつ入力する代わりに、 wmic / node:ipaddress / user:administrator / password:mypassword bios get serialnumber それを1つのサブネット全体に対して実行してテキストドキュメントに出力するにはどうすればよいですか?コンピューターの在庫を確認するために数か月ごとにこれを行うので、これを手動で行う代わりにバッチスクリプトで実行できるはるかに簡単な方法があると思います。

0
wmic-ローカライズされた値
wmicコマンドを使用する場合、/locale:ms_409米国英語を意味するロケールを指定できます 。ドイツ語版のWindows XPを使用しています。これは、クエリ情報を使用するときにローカライズされた値を表示しますbaseboard。たとえば、次のコマンドを使用する場合、ロケールは違いをもたらさないようです。の値はTag英語で表示され、一方の値はCaptionドイツ語で表示されます。どのようにロケールを使用する必要がありますwmicか?これらのローカライズされた値を英語で表示することはできませんか?これは(おそらく)元の言語ですか?そうでない場合、ロケールを指定する可能性の使用は何ですか? wmic:root\cli>context NAMESPACE : root\cimv2 ROLE : root\cli NODE(S) : COMP IMPLEVEL : IMPERSONATE [AUTHORITY : N/A] AUTHLEVEL : PKTPRIVACY LOCALE : ms_407 ... wmic:root\cli>baseboard get caption, tag Caption Tag Hauptplatine Base Board wmic:root\cli>/locale:ms_409 baseboard get caption, tag Caption Tag Hauptplatine Base Board wmic:root\cli>context NAMESPACE : root\cimv2 ROLE …

1
バッチファイル:IFおよびELSEステートメントの出力はメニュースクリプト内で逆になります
問題:If(goto)ステートメントが「Microsoft Windows 7 Professional」に等しい場合、ifステートメントではなくelseステートメントになります。最初のgotoステートメントが選択されると、2番目のgotoステートメントが実行されます。 for /f "skip=1 delims=" %%x in ('wmic /Node: "pc-%cn%" os get caption') do @echo.%%x if "%%x"=="Microsoft Windows 7 Professional" (goto seven) else (goto ten) これをリモートコンピューターで実行しています(つまり、/ Nodeを含める)。 バッチファイル全体を次に示します。 @ECHO OFF :: +++++++++++++++++ ENTER PC +++++++++++++++++++ cls echo. echo PC Tasks echo -------- echo. set /p "cn=Enter Computer …

1
WMICプロセス情報はステータスを取得しません
wmic PROCESS get name,statusWindows 7で昇格したコマンドプロンプトで実行すると、実行中のすべてのプロセスが取得されますが、ステータスは空です(スクリーンショットを参照)。 現在実行中のプロセスのステータスをWMICで取得するにはどうすればよいですか?

1
Windows 7で現在のユーザーの「PATH」環境変数に新しいパスを永続的に追加するにはどうすればよいですか?[複製]
この質問にはすでに答えがあります: コマンドライン 4の回答 からPATHユーザー環境変数を更新する方法 Windows 7で作業しています。現在のユーザーの「PATH」環境変数に新しいパスを永続的に追加するにはどうすればよいですか? 私はwmicでそうしようとしました: wmic ENVIRONMENT where "name='Path' and username='<%USERNAME%>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%" 結果は次のとおりです。 No Instance(s) Available そして、何も影響を受けませんでした。ただし、管理者権限で次を試してみると: wmic ENVIRONMENT where "name='Path' and username='<system>'" set VariableValue="%Path%;%NEW_FOLDER_PATH%" 常に成功する可能性があります。 NEW_FOLDER_PATHには空白スペースが含まれていません。 この問題を解決するにはどうすればよいですか?

1
Windowsサービスを作成したアカウントを照会する方法
おはようございます 。Windowsサービスを組み込んだ製品のインストール手順を書いています。そのサービスをインストールするには、構成を参照するラッパーが使用されます(java -jar wrapper.jar -i <product>.conf)。 アカウントへのリンクがあるようです。WindowsサービスがAccount1としてインストールされている場合、Account2で開始/停止することはできません。 したがって、私(Account2)はWindowsサービスに問い合わせて、「Account1でインストールされている場合は、アンインストールする必要があります。自分でインストールします」と言います。 さて、質問:どのアカウントが上記のWindowsサービスをインストールしたかを知るにはどうすればよいですか?私はすでに試しました: sc query <Service_Name> sc qc <Service_Name> sc qprivs <Service_Name> sc qmanagedaccount <Service_Name> sc quserservice <Service_Name> wmic service <Service_Name> list full (なるほど、私は必死になっています:-)) 上記のコマンドはいずれも、ユーザー名「Account1」を指定していません。 誰もこれを行う方法を知っていますか?

2
私が働いているハードドライブのシリアル番号を取得する方法? [複製]
この質問にはすでに答えがあります。 コマンドラインからハードドライブのシリアル番号を取得する方法 4つの答え 私のコンピュータのすべてのハードドライブのシリアル番号を取得するには、次のようにします。 wmic diskdrive get serialnumber しかし、私は私が働いているハードドライブのシリアル番号を取得したいのです。 私は説明する: 私は2つのハードドライブを持っていて、そのうちの1つは2つのパーティションCとDを持っています。 wmic コマンド、私はEパーティションを持つハードドライブのシリアル番号ではなく、このパーティションを持つハードドライブのシリアル番号だけを取得したいです。 ソフトウェアのライセンスコードを作りたい。あなたは任意のパーティションにソフトウェアをインストールすることができます。私は特にこれらのパーティションを含むハードドライブのシリアル番号が欲しいのです。パーティションのボリュームシリアル番号は、フォーマット、再インストールなどを行うと変わりますが、ハードドライブのシリアル番号は変わりません。私はシリアル番号を変更するソフトウェアがあることを知っていますが、私の考えられるクライアントはそんなにスマートではありません。

1
システムに「システムシリアル番号」がありません
いいえ、Windowsのシリアルキーやライセンス認証については関係ありません。 この質問を読んだ後( https://stackoverflow.com/q/21548747/1190388 ) 約 dmidecode とシステムのシリアル番号、私が出くわした マイクロソフトサポートに関するこの記事 ページこの記事では、シリアル番号は wmic bios get serialnumber またはVBスクリプト: On Error Resume Next Dim strComputer strComputer = InputBox("Enter the name of the computer:") Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colSMBIOS = objWMIService.ExecQuery ("Select * from Win32_SystemEnclosure") For Each objSMBIOS in …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.