批处理脚本中的网络命令

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 命令
批处理脚本中的网络命令

在本文中,我们将讨论 Batch 中用于联网的各种命令。我们将通过必要的示例和解释看到这些命令的使用。

批处理 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

注意
我们在本文中分享的代码是用 Batch 编写的,并且仅适用于 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