欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

windows中dos命令-W-X-Y-Z

程序员文章站 2024-02-01 18:48:34
...

1.W32tm : 配置Windows时间服务(W32time)设置.

refer:

2.Waitfor :发送或等待系统上的信号。

refer:

发送或等待系统上的信号。Waitfor用于通过网络同步计算机。

3.Wbadmin :从命令提示符备份和还原操作系统,卷,文件,文件夹和应用程序。

refer:

使您可以从命令提示符备份和还原操作系统,卷,文件,文件夹和应用程序。

要配置定期计划的备份,您必须是Administrators组的成员。要使用此命令执行所有其他任务,您必须是Backup Operators或Administrators组的成员,或者您必须被委派了适当的权限。

您必须从提升的命令提示符运行wbadmin。

---- 支持的命令 ----

START BACKUP              -- 运行一次性备份。
STOP JOB                  -- 停止当前正在运行的备份或恢复操作。
GET VERSIONS              -- 列出可从指定位置恢复的备份的详细信息。
GET ITEMS                 -- 列出备份中包含的项目。
GET STATUS                -- 报告当前正在运行的操作状态。

4.Wdsutil : 用于管理Windows部署服务服务器.

refer:

5.Wecutil : 创建和管理从支持WS-Management协议的远程计算机转发的事件的订阅.

refer:

6.Wevtutil : 检索有关事件日志和发布者的信息.

refer:

7.Where : 显示与给定搜索模式匹配的文件的位置。

windows查找文件位置及查找文件中目标字符串dos命令中已介绍。

8.Whoami :显示当前登录到本地系统的用户的用户,组和权限信息。

refer:

显示当前登录到本地系统的用户的用户,组和权限信息。如果在没有参数的情况下使用,whoami将显示当前域和用户名。

WhoAmI 有三种使用方法:

语法 1:
    WHOAMI [/UPN | /FQDN | /LOGONID]

语法 2:
    WHOAMI { [/USER] [/GROUPS] [/PRIV] } [/FO format] [/NH]

语法 3:
    WHOAMI /ALL [/FO format] [/NH]

描述:
    这个工具可以用来获取本地系统上当前用户(访问令牌)的用户名和组信息,
    以及相应的安全标识符(SID)、特权和登录标识符(logon ID)。例如,谁是
    当前登录的用户? 如果没有指定开关,工具用 NTLM 格式(域\用户名)显示
    用户名。

参数列表:
    /UPN                    用用户主体 (User Principal) 格式显示用户名
                            名称 (UPN)格式。

    /FQDN                   用完全合格的 (Fully Qualified) 格式显示用户名
                            可分辨名称(FQDN) 格式。

    /USER                   显示当前用户的信息以及安全标识符 (SID)。

    /GROUPS                 显示当前用户的组成员信息、帐户类型和安全
                            标识符 (SID) 和属性。

    /PRIV                   显示当前用户的安全特权。

    /LOGONID                显示当前用户的登录 ID。

    /ALL                    显示当前用户名、属于的组以及安全标识符
                            (SID) 和当前用户访问令牌的特权。

    /FO       format        指定要显示的输出格式。有效值为 TABLE、LIST、
                            CSV。CSV 格式不显示列标题。默认格式是 TABLE。

    /NH                     指定在输出中不显示列标题。只对 TABLE 和 CSV
                            格式有效。

    /?                      显示此帮助消息。

示例:
    WHOAMI
    WHOAMI /UPN
    WHOAMI /FQDN
    WHOAMI /LOGONID
    WHOAMI /USER
    WHOAMI /USER /FO LIST
    WHOAMI /USER /FO CSV
    WHOAMI /GROUPS
    WHOAMI /GROUPS /FO CSV /NH
    WHOAMI /PRIV
    WHOAMI /PRIV /FO TABLE
    WHOAMI /USER /GROUPS
    WHOAMI /USER /GROUPS /PRIV
    WHOAMI /ALL
    WHOAMI /ALL /FO LIST
    WHOAMI /ALL /FO CSV /NH
    WHOAMI /?

9.Winnt : 已弃用.

10.Winnt32 : 执行产品的安装或升级.

refer:

在Windows Server 2003中执行产品的安装或升级。您可以在运行Windows 95,Windows 98,Windows Millennium Edition,Windows NT,Windows 2000,Windows XP或其中的产品的计算机上的命令提示符下运行winnt32。 Windows Server 2003.如果在运行Windows NT 4.0的计算机上运行winnt32,则必须先应用Service Pack 5或更高版本。

11.Winpop : 已弃用.

12.Winrs : Windows远程管理允许您远程管理和执行程序。

refer:


用法 (全部大写的字符 = 必须由用户提供的值。)

winrs [-/SWITCH[:VALUE]] COMMAND

COMMAND - 可以作为 cmd.exe 外壳程序中的命令来执行的任何字符串。

开关

(所有开关都接受短形式或长形式。例如 -r 和-remote 都有效。)

-r[emote]:ENDPOINT      - 使用 NetBIOS 名称或标准连接 URL: [TRANSPORT://]TARGET[:PORT] 的目标终结点。如果未指定该点,则使用 -r:localhost。

-un[encrypted]          - 指定不加密到远程外壳程序的消息。这在以下情况下有用: 疑难解答、已使用 IPSec 加密网络通讯,或者强制使用物理安全性。默认情况下,使用 Kerberos 或 NTLM **加密消息。选择 HTTPS 传输时忽略该开关。

-u[sername]:USERNAME    - 在命令行上指定用户名。如果未指定该用户名,则工具将使用协商身份验证或提示指定名称。
如果指定 -username,则还必须指定 -password。

-p[assword]:PASSWORD    - 在命令行上指定密码。如果未指定 -password 而指定 -username,则工具将提示指定密码。如果指定 -password,则还必须指定 -user。

-t[imeout]:SECONDS      - 不推荐使用该选项。

-d[irectory]:PATH       - 指定远程外壳程序的启动目录。如果未指定,则远程外壳程序将在用户的主目录下启动,该主目录由环境变量 %USERPROFILE% 定义。

-env[ironment]:STRING=VALUE   - 指定外壳程序启动时要设置的单个环境变量,这允许更改外壳程序的默认环境。必须多次使用该开关来指定多个环境变量。

-noe[cho]               - 指定应禁用该回显。可能需要此操作来确保不在本地显示用户对远程提示的响应。默认情况下,回显为 "on"。

-nop[rofile]            - 指定不应加载用户的配置文件。默认情况下,服务器将试图加载用户配置文件。如果远程用户不是目标系统上的本地管理员,则需要使用该选项 (默认设置将导致错误)。

-a[llow]d[elegate]      - 指定可以将用户凭据用于访问远程共享,例如,不是目标终结点所在的计算机上创建的远程共享。

-comp[ression]          - 启用压缩。远程计算机上的旧安装可能不支持压缩,因此默认情况下处于禁用状态。

-[use]ssl               - 在使用远程终结点时使用 SSL 连接。指定该传输 "https:" 以外的设置时,将使用默认的 WinRM 默认端口。

-?- 帮助

若要终止远程命令,用户可以键入 Ctrl-C 或 Ctrl-Break,该键入将被发送到远程外壳程序。第二次 Ctrl-C 将强制终止 winrs.exe。

若要管理活动的远程外壳程序或 WinRS 配置,请使用 WinRM 工具。管理活动的外壳程序的 URI 别名为 shell/cmd。WinRS 配置的 URI 别名为 winrm/config/winrs。键入 "WinRM -?" 可以在 WinRM 工具中找到示例用法。

示例:
winrs -r:https://myserver.com command
winrs -r:myserver.com -usessl command
winrs -r:myserver command
winrs -r:http://127.0.0.1 command
winrs -r:http://169.51.2.101:80 -unencrypted command
winrs -r:https://[::FFFF:129.144.52.38] command
winrs -r:http://[1080:0:0:0:8:800:200C:417A]:80 command
winrs -r:https://myserver.com -t:600 -u:administrator -p:$%fgh7 ipconfig
winrs -r:myserver -env:PATH=^%PATH^%;c:\tools -env:TEMP=d:\temp config.cmd
winrs -r:myserver netdom join myserver /domain:testdomain /userd:johns /passwordd:$%fgh789
winrs -r:myserver -ad -u:administrator -p:$%fgh7 dir \\anotherserver\share

13.Winsat : winsat评估运行WindowsVista®的计算机的各种功能,功能和属性。

refer:

14.Wlbs: Wlbs命令已被Nlb.exe取代.

15. WMIC在交互式命令shell中显示WMI信息。


[global switches] <command>

The following global switches are available:
/NAMESPACE           Path for the namespace the alias operate against.
/ROLE                Path for the role containing the alias definitions.
/NODE                Servers the alias will operate against.
/IMPLEVEL            Client impersonation level.
/AUTHLEVEL           Client authentication level.
/LOCALE              Language id the client should use.
/PRIVILEGES          Enable or disable all privileges.
/TRACE               Outputs debugging information to stderr.
/RECORD              Logs all input commands and output.
/INTERACTIVE         Sets or resets the interactive mode.
/FAILFAST            Sets or resets the FailFast mode.
/USER                User to be used during the session.
/PASSWORD            Password to be used for session login.
/OUTPUT              Specifies the mode for output redirection.
/APPEND              Specifies the mode for output redirection.
/AGGREGATE           Sets or resets aggregate mode.
/AUTHORITY           Specifies the <authority type> for the connection.
/?[:<BRIEF|FULL>]    Usage information.

For more information on a specific global switch, type: switch-name /?


The following alias/es are available in the current role:
ALIAS                    - Access to the aliases available on the local system
BASEBOARD                - Base board (also known as a motherboard or system board) management.
BIOS                     - Basic input/output services (BIOS) management.
BOOTCONFIG               - Boot configuration management.
CDROM                    - CD-ROM management.
COMPUTERSYSTEM           - Computer system management.
CPU                      - CPU management.
CSPRODUCT                - Computer system product information from SMBIOS.
DATAFILE                 - DataFile Management.
DCOMAPP                  - DCOM Application management.
DESKTOP                  - User's Desktop management.
DESKTOPMONITOR           - Desktop Monitor management.
DEVICEMEMORYADDRESS      - Device memory addresses management.
DISKDRIVE                - Physical disk drive management.
DISKQUOTA                - Disk space usage for NTFS volumes.
DMACHANNEL               - Direct memory access (DMA) channel management.
ENVIRONMENT              - System environment settings management.
FSDIR                    - Filesystem directory entry management.
GROUP                    - Group account management.
IDECONTROLLER            - IDE Controller management.
IRQ                      - Interrupt request line (IRQ) management.
JOB                      - Provides  access to the jobs scheduled using the schedule service.
LOADORDER                - Management of system services that define execution dependencies.
LOGICALDISK              - Local storage device management.
LOGON                    - LOGON Sessions.
MEMCACHE                 - Cache memory management.
MEMORYCHIP               - Memory chip information.
MEMPHYSICAL              - Computer system's physical memory management.

例子

要显示所有全局开关的当前值,请键入:

wmic context

输出类似于以下显示:

  NAMESPACE    : root\cimv2
  ROLE         : root\cli
  NODE(S)      : BOBENTERPRISE
  IMPLEVEL     : IMPERSONATE
  [AUTHORITY   : N/A]
  AUTHLEVEL    : PKTPRIVACY
  LOCALE       : ms_409
  PRIVILEGES   : ENABLE
  TRACE        : OFF
  RECORD       : N/A
  INTERACTIVE  : OFF
  FAILFAST     : OFF
  OUTPUT       : STDOUT
  APPEND       : STDOUT
  USER         : N/A
  AGGREGATE    : ON

要将命令行使用的语言ID更改为英语(区域设置ID 409),请键入:

wmic /locale:ms_409

16.WScript : windows提供的可使用各种语言执行的脚本的环境。

Windows脚本宿主提供了一个环境,用户可以使用各种语言执行脚本,这些语言使用各种对象模型来执行任务。

wscript[<scriptname>] [/b] [/d] [/e:<engine>] [{/h:cscript|/h:wscript}] [/i] [/job:<identifier>] [{/logo|/nologo}] [/s] [/t:<number>] [/x] [/?] [<ScriptArguments>]

refer:

1.XCOPY : 复制文件和目录树。

windows常用文件操作dos命令中已介绍。
ogo}] [/s] [/t:] [/x] [/?] []


[refer:](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/hh875526(v=ws.10))

# 1.XCOPY : 复制文件和目录树。

在[windows常用文件操作dos命令](https://blog.csdn.net/jhsword/article/details/95953025)中已介绍。