PowerShell 中的 Windows 命令提示符帮助

标签 windows powershell cmd

这或多或少是出于无聊的好奇心。我从 80 年代开始就一直在使用 DOS,在 CP/M-86 之前。在过去的几年里,我几乎转向了 PowerShell。但是,由于长期的习惯,我仍然使用旧的 DOS 命令。在 Windows 命令提示符中,我一直在键入:

help dir
help dir > dirhelp.txt
help > doshelp.txt

问题来了,答案很可能是“不”。是否有任何 PowerShell 命令(或 cmd-let)可以为 Windows 命令生成帮助?

是的,我知道这很疯狂,但好问的人想知道。 “gal”是我使用的最接近的东西,但我想念简洁但有用的 DOS 帮助。

最佳答案

PowerShell 有一个非常好的帮助系统,可以通过几种不同的方式使用,我倾向于使用以下方法的组合:

获取所有 PowerShell cmdlet:
获取命令

在帮助下查找所有 cmdlet:
Get-Command "*help*

查找有关特定 cmdlet 的帮助:
Get-Help Get-ChildItem

使用别名查找 cmdlet:
获取别名

您甚至可以执行以下操作:
Get-Help Dir -ExamplesGet-Help Dir -Online

希望这对您有所帮助!

值得进一步阅读的好文章:
https://www.darkoperator.com/blog/2013/1/15/powershell-basicsusing-the-help-subsystem.html

关于PowerShell 中的 Windows 命令提示符帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51237638/

相关文章:

c# - 通过命令行启动apache tomcat-Window Services时设置端口号

C# 应用程序 GUI 在不同的 Windows 图标/文本大小设置上中断

windows - code.exe 忽略命令行参数

windows - golang程序不适用于Windows服务

powershell - powershell中的where对象

windows - 如何使用 Windows 批处理脚本从文件夹 'A' 中删除文件夹 'B' 中不存在的所有文件/文件夹?

windows - Windows中如何在另一个进程启动时启动一个进程?

powershell - 将内容添加到 txt

powershell - 如果抛出错误,我如何继续处理项目?

windows - 如何从 CMD.exe 切换到 Powershell?