windows中dos命令-W-X-Y-Z
程序员文章站
2024-02-01 18:48:34
...
文章目录
- 1.W32tm : 配置Windows时间服务(W32time)设置.
- 2.Waitfor :发送或等待系统上的信号。
- 3.Wbadmin :从命令提示符备份和还原操作系统,卷,文件,文件夹和应用程序。
- 4.Wdsutil : 用于管理Windows部署服务服务器.
- 5.Wecutil : 创建和管理从支持WS-Management协议的远程计算机转发的事件的订阅.
- 6.Wevtutil : 检索有关事件日志和发布者的信息.
- 7.Where : 显示与给定搜索模式匹配的文件的位置。
- 8.Whoami :显示当前登录到本地系统的用户的用户,组和权限信息。
- 9.Winnt : 已弃用.
- 10.Winnt32 : 执行产品的安装或升级.
- 11.Winpop : 已弃用.
- 12.Winrs : Windows远程管理允许您远程管理和执行程序。
- 13.Winsat : winsat评估运行WindowsVista®的计算机的各种功能,功能和属性。
- 14.Wlbs: Wlbs命令已被Nlb.exe取代.
- 15. WMIC在交互式命令shell中显示WMI信息。
- 16.WScript : windows提供的可使用各种语言执行的脚本的环境。
- 1.XCOPY : 复制文件和目录树。
1.W32tm : 配置Windows时间服务(W32time)设置.
2.Waitfor :发送或等待系统上的信号。
发送或等待系统上的信号。Waitfor用于通过网络同步计算机。
3.Wbadmin :从命令提示符备份和还原操作系统,卷,文件,文件夹和应用程序。
使您可以从命令提示符备份和还原操作系统,卷,文件,文件夹和应用程序。
要配置定期计划的备份,您必须是Administrators组的成员。要使用此命令执行所有其他任务,您必须是Backup Operators或Administrators组的成员,或者您必须被委派了适当的权限。
您必须从提升的命令提示符运行wbadmin。
---- 支持的命令 ----
START BACKUP -- 运行一次性备份。
STOP JOB -- 停止当前正在运行的备份或恢复操作。
GET VERSIONS -- 列出可从指定位置恢复的备份的详细信息。
GET ITEMS -- 列出备份中包含的项目。
GET STATUS -- 报告当前正在运行的操作状态。
4.Wdsutil : 用于管理Windows部署服务服务器.
5.Wecutil : 创建和管理从支持WS-Management协议的远程计算机转发的事件的订阅.
6.Wevtutil : 检索有关事件日志和发布者的信息.
7.Where : 显示与给定搜索模式匹配的文件的位置。
在windows查找文件位置及查找文件中目标字符串dos命令中已介绍。
8.Whoami :显示当前登录到本地系统的用户的用户,组和权限信息。
显示当前登录到本地系统的用户的用户,组和权限信息。如果在没有参数的情况下使用,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 : 执行产品的安装或升级.
在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远程管理允许您远程管理和执行程序。
用法 (全部大写的字符 = 必须由用户提供的值。)
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®的计算机的各种功能,功能和属性。
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>]
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)中已介绍。
推荐阅读
-
windows中dos命令-W-X-Y-Z
-
如何在Python脚本中调用外部命令(就像在linux shell或Windows命令提示符下输入一样)
-
Windows命令行中, 类似于linux的history命令
-
windows批处理脚本bat命令解析【10】如何运行cmd命令3bat批处理文件中的注释
-
Windows下通过DOS命令登录MYSQL的方法_MySQL
-
Windows中通过命令行启动打开Service 管理工具
-
教你通过DOS中的diskpart命令来隐藏一个磁盘分区
-
在Windows中合并Linux split命令分割的文件教程
-
windows系统中python使用rar命令压缩多个文件夹示例
-
用C#在本地创建一个Windows帐户(DOS命令)