バッチスクリプトでのネットワーキング

MD Aminul Islam 2023年1月30日
  1. バッチでの NET ACCOUNTS コマンド
  2. バッチでの NET CONFIG コマンド
  3. バッチでの NET COMPUTER コマンド
  4. バッチでの NET USER コマンド
  5. バッチでの NET STOP/START コマンド
  6. バッチの NET STATISTICS コマンド
  7. バッチでの NET USE コマンド
バッチスクリプトでのネットワーキング

この記事では、ネットワーキング用のバッチのさまざまなコマンドについて説明します。これらのコマンドの使用法を、必要な例と説明とともに見ていきます。

バッチでの NET ACCOUNTS コマンド

このコマンドを使用して、コンピューターの現在の制限とパスワードを確認できます。次に、CMD でこのコマンドを実行し、出力がどうなるかを確認します。

NET ACCOUNTS

コマンドを実行すると、次のような出力が表示されます。あなたはあなたのネットワークに関して必要なすべての情報を見ることができます。

出力:

Force user logoff how long after time expires?:       Never
Minimum password age (days):                          0
Maximum password age (days):                          42
Minimum password length:                              0
Length of password history maintained:                None
Lockout threshold:                                    Never
Lockout duration (minutes):                           30
Lockout observation window (minutes):                 30
Computer role:                                        WORKSTATION
The command completed successfully.

バッチでの NET CONFIG コマンド

このコマンドは、現在のサーバーとワークグループの設定を表示するために使用されます。このコマンドを実行して、何が起こるか見てみましょう。

NET CONFIG

コマンドを実行すると、以下の出力が得られます。

出力:

The following running services can be controlled:

   Server
   Workstation

バッチでの NET COMPUTER コマンド

このコマンドの主な目的は、Windows ドメインコントローラーに接続されているコンピューターを削除することです。コマンドの一般的な形式は、NET COMPUTER \\computername {/ADD | /DEL}

例を見てみましょう。

NET COMPUTER \\MyComputer /ADD

バッチでの NET USER コマンド

このコマンドはユーザーアカウントを表示、追加、削除、または変更できるため、これはネットワーキングにとって最も重要なコマンドです。特定のユーザーの詳細を表示するには、この形式 NET USER USER_NAME に従う必要があります。

このコマンドの基本的な例を見てみましょう。

NET USER

コマンドを実行すると、次のように表示されます。

出力:

User accounts for \\DESKTOP-NRTA4BB

-------------------------------------------------------------------------------
Administrator            DefaultAccount           Guest
Author                   Alen                    WDAGUtilityAccount
The command completed successfully.

バッチでの NET STOP/START コマンド

このコマンドは、主に特定のネットワーキングサービスを開始または停止するために使用されます。このコマンドの一般的な形式は、NET STOP/START SERVICE_NAME です。

バッチの NET STATISTICS コマンド

サーバーまたはワークステーションのネットワーク統計を確認したいとします。このコマンドを使用する必要があります。このコマンドの例を見てみましょう。

NET STATISTICS Workstation

以下の出力が得られます。

Workstation Statistics for \\DESKTOP-NRTA4BB


Statistics since 6/3/2022 7:55:04 AM


  Bytes received                               13524
  Server Message Blocks (SMBs) received        4
  Bytes transmitted                            12006
  Server Message Blocks (SMBs) transmitted     0
  Read operations                              0
  Write operations                             0
  Raw reads denied                             0
  Raw writes denied                            0

  Network errors                               0
  Connections made                             0
  Reconnections made                           0
  Server disconnects                           0

  Sessions started                             0
  Hung sessions                                0
  Failed sessions                              0
  Failed operations                            0
  Use count                                    4
  Failed use count                             0

The command completed successfully.

バッチでの NET USE コマンド

このコマンドは、コンピューターを共有リソースに接続または切断します。また、このコマンドは、既存の接続に関する必要な情報を表示できます。

このコマンドの一般的な形式は、NET USE C: \\YourComputer\Test です。

ノート
この記事で共有したコードはバッチで記述されており、Windows CMD 専用です。
著者: MD Aminul Islam
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn