【IT168 专稿】尽管Windows以其友好的界面而孤独求败,但是,独步视窗操作系统的Windows仍有很多做不了和做不好的事,学习和掌握命令行技术是成为绝对高手的必修课程。本文从计算机系统维护和网络管理的实际需要出发,详细介绍使用较多的net命令,并从命令格式、主要功能、适用环境、典型应用、灵活变通等几个方面逐一阐述。借助net命令,相信您一定能够迅速掌握net命令行——这一系统和网络管理的利器。
一、net 系列命令组成
    Net此命令是Windows系统另一个强大的命令行,它主要由一组命令构成,见表-1:
 
使用Net命令管理Win2003服务(上)_Net命令

    net 服务概述许多服务使用的网络命令都以词 net 开头。这些 net 命令有一些共同属性:
    在命令提示符下键入 net /?,可以查看所有可用的 net 命令的列表。 在命令提示符下键入 net help command,可以在命令行获得 net 命令的语法帮助。所有 net 命令都接受 /y(是)和 /n(否)命令行选项。例如,net stop server 命令将提示用户确认要停止所有依赖的服务器服务,而 net stop server /y 通过自动回答“是”而无需确认并关闭服务器服务。 如果服务名包含空格,请使用引号将文本引起来(即 "Service Name")。
二、常用net命令详解和应用实例
    1. Net view
    作用:显示正由指定的计算机共享的域、计算机或资源的列表。如果在没有参数的情况下使用,则 net view 显示当前域中的计算机列表。
    命令格式:
   net view [\\ComputerName] [/domain[:DomainName]]
    net view /network:nw [\\ComputerName]
    net view /cache
    主要参数:
    \computername :指定包含要查看的共享资源的计算机。
    /domain[:DomainName] :指定要查看其可用计算机的域。如果省略了 DomainName,则 /domain 将显示网络中的所有域。
    /network:nw 显示 NetWare 网络上所有可用的服务器。如果指定了计算机名,则/network:nw 将显示 NetWare 网络中该计算机上的可用资源。还可以指定添加到系统的其他网络。
    /cache :显示指定计算机上资源的脱机客户端缓存设置。
 
    应用实例:
    要查看 NetWare 服务器 \\Marketing 上的可用资源,使用命令:
    net view /network:nw \\marketing
    要查看sales域或工作组中的计算机列表,使用命令:
    net view /domain:sales
    要查看由ip地址“192.168.1.10”共享的资源列表,使用命令:net view 192.168.1.10 见图1
 
使用Net命令管理Win2003服务(上)_Win2003_02
查看由ip地址“192.168.1.10”共享的资源列表
 
2.net start
    作用:计算机的很多功能都是以服务形式呈现出来的,通常情况下管理服务必须进入管理工具下的“服务”工具才能完成,但是Net命令同样具备这样的功能。
    格式:net start [Service]
    Service :要启动指定的服务。表-2是列出了net start可以管理的服务列表。 
使用Net命令管理Win2003服务(上)_休闲_03
使用Net命令管理Win2003服务(上)_服务_04
使用Net命令管理Win2003服务(上)_休闲_05
使用Net命令管理Win2003服务(上)_Net命令_06
表-2 服务列表
 
    说明:服务和应用程序的设置可能根据您在安装或配置过程中所做的选项而变化。某些服务依赖于其他的服务。 可以使用服务管理单元将服务配置为自动启动和自动停止。可以使用该管理单元手动停止、启动、暂停和恢复网络服务。 Net start 可以启动不是由 Windows Server 2003 提供的服务。如果服务名包含空格,请使用引号将内容引起来。
    应用实例:
    要列出当前正在运行的服务,使用命令:
    Net start
    要启动“信使”服务,使用命令:net start messenger 见图2.
 
使用Net命令管理Win2003服务(上)_职场_07
图2 启动“信使”服务
 
3. net user
    作用: 添加或修改用户帐户,或者显示用户帐户信息。
    格式:
    net user [UserName [Password | *] [Options]] [/domain]
    net user [UserName {Password | *} /add [Options] [/domain]]
    net user [UserName [/delete] [/domain]]
    UserName :指定要添加、删除、修改或查看的用户帐户名称。用户帐户名可以含有 20 个字符。  
    Password :为用户帐户指派或更改密码。键入星号 (*) 将给出密码的提示。在密码提示符下处键入密码时不显示密码。
    /domain :在计算机主域的域控制器上执行操作。

    说明:如果在没有参数的情况下使用,则 net user 将显示计算机上用户帐户的列表。密码必须满足通过 net accounts /minpwlen 设置的最小长度。最多可有 127 个字符。但是,如果您正在同时使用运行 Windows 95 或 Windows 98 的计算机的网络上使用 Windows 2000 或 Windows XP,请考虑使用不超过 14 字符的密码。

    应用实例:

    要显示本地计算机上所有用户帐户的列表,请键入:
    net user
    要查看有关用户帐户 jack 的信息,请键入:
    net user jack
    要添加用户帐户 jay,登录权限从星期一到星期五的早晨 8 点到下午 5 点(时间指定中没有空格),使用强制空口令 (jay) 和用户全名,使用命令:net user jay /add /passwordreq:no /time:M-F,08:00-17:00 /fullname:"Jay Jamn“见图3 。
使用Net命令管理Win2003服务(上)_Win2003_08
图3 添加用户以及登录时间
 
4. Net localgroup
    作用:添加、显示或修改本地组。使用不带参数的 net localgroup 命令显示服务器和计算机本地组的名称。
    格式:
    net localgroup [GroupName [/comment:"Text"]] [/domain]
    net localgroup [GroupName {/add [/comment:"Text"] | /delete} [/domain]]
    net localgroup [GroupName Name [ ...]{/add | /delete} [/domain]]
    说明:对于添加的账户,默认位于普通用户组,如果要修改其权限,例如将其加入guests管理员组,只需要输入“net localgroup guests /add”即可,其中guests就是要添加到的组名称见图4。
 
使用Net命令管理Win2003服务(上)_职场_09
图4 添加本地组
    到此为止我们介绍了一些net命令基本操作,下篇文章将使用net命令完成一些高级应用如:安全管理、远程控制等。敬请关注。