所有受支持的 Windows 版本(服务器和客户端)都具有内置的一组 Win32 控制台命令。
本文介绍了可用于通过脚本或脚本工具自动执行任务的 Windows 命令。
适用的操作包括:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2
- Windows Server 2008
- Windows 10
- Windows 8.1
命令行界面是 Windows 中内置的第一个 shell,用批处理(.bat)文件自动完成日常任务,如用户帐户管理或夜间备份。 借助 Windows 脚本宿主,你可以在命令行界面中运行更复杂的脚本。
使用脚本可以更有效地执行操作,而不是使用用户界面。 脚本接受命令行中可用的所有命令。
Windows 有两个命令 shell:命令行界面和PowerShell。 每个 shell 是一种软件程序,它提供你与操作系统或应用程序之间的直接通信,同时提供用于自动执行 IT 操作的环境。
PowerShell 旨在扩展命令行界面的功能,以运行称为 cmdlet 的 PowerShell 命令。 Cmdlet 类似于 Windows 命令,但提供更可扩展的脚本语言。 可以在 Powershell 中运行 Windows 命令和 PowerShell cmdlet,但命令 shell 只能运行 Windows 命令,而不能运行 PowerShell cmdlet。
对于最新的 Windows automation 最新功能,建议使用 PowerShell,而不是 Windows 命令或 windows 脚本宿主来实现 Windows automation。