DOSKEY: 编辑命令行、调用 Windows 命令并创建宏。 ...


... "DOSKEY" 摘自 Microsoft Windows 帮助
... 命令"DOSKEY"的示例
... 重要信息,"DOSKEY"命令的提示

命令: "DOSKEY" 开启 Windows 11, 10, .. 可用

"DOSKEY" 摘自 Microsoft Windows 帮助

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\WINDOWS>

编辑命令行,重调用 Windows XP 命令,并创建宏。

DOSKEY [/REINSTALL] [/LISTSIZE=size] [/MACROS[:ALL | :exename]]
  [/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=exename] 
[/MACROFILE=filename]
  [macroname=[text]]

  /REINSTALL          安装一组新的 Doskey。
  /LISTSIZE=size      设置命令历史记录的缓冲区大小。
  /MACROS             显示所有 Doskey 宏。
  /MACROS:ALL         为具有 Doskey 宏的执行文件,显示所有的
                      Doskey 宏。
  /MACROS:exename     显示指定执行文件的所有 Doskey 宏。
  /HISTORY            显示保存在内存中的所有命令。
  /INSERT             指定用键入的新文字插入旧文字中。
  /OVERSTRIKE         指定新文字改写旧文字。
  /EXENAME=exename    指定执行文件。
  /MACROFILE=filename 指定安装的宏文件。
  macroname           指定所创建宏的名称。
  text                指定要登记的命令。

使用上下箭头键选择命令;ESC 清除命令行;F7 显示
命令历史记录;ALT+F7 清除命令历史记录;F8 搜索命令
历史记录;F9 按编号选择命令;ALT+F10 清除宏定义。

以下是 Doskey 宏定义的特殊码:
$T     命令分隔符号。允许一个宏可以含多个命令。
$1-$9  批处理参数。与批处理程序中的 %1-%9 相同。
$*     以命令行中命令名称后面的任何内容替换的符号。

命令"DOSKEY"的示例

`DOSKEY`Windows命令提示符中的命令用于定义和记录命令行的宏。这里有些例子: 示例1:定义宏:

DOSKEY Macro1=echo 这是一个例子-宏

描述:定义一个名为“Macro1”的宏,该宏命令`echo 这是一个例子-宏`执行。 示例 2:使用参数定义宏:

DOSKEY Greet=echo 你好 $*

描述:定义一个名为“Greet”的宏来执行命令`echo 你好`接下来是输入的参数。 示例 3:列出宏:

DOSKEY /MACROS

描述:显示所有定义的宏的列表。 示例4:开始录制宏:

DOSKEY /RECORD

描述:开始记录命令以创建宏。您可以照常输入命令,DOSKEY 会记录它们。 示例5:停止录制宏:

DOSKEY /RECORD=Macro2

描述:停止录制并将录制的命令保存为名为“Macro2”的宏。 示例 6:显示帮助:

DOSKEY /?

说明:显示有关可用选项的帮助和信息`DOSKEY`-命令。 示例 7:使用宏执行命令:

Macro1

描述:运行先前定义的宏“Macro1”,打印文本“这是一个示例宏”。 示例 8:使用参数运行宏:

Greet 世界!

描述:运行“Greet”宏并返​​回“Hello World!” 在......之外。 注释: - $:在宏中它说`$`对于执行宏时传递的所有参数。 - $1, $2, ...:你也可以`$1`,`$2`等来访问特定参数。 - $/L:向宏添加新行。 需要注意的是,DOSKEY 宏仅在当前命令提示符会话中有效,并在命令提示符关闭后丢失。如果您想永久保存它们,可以将它们放入批处理文件中,该批处理文件将在命令提示符启动时运行。

重要信息,"DOSKEY"命令的提示

当使用`DOSKEY`Windows命令提示符中的命令,有几个要点需要注意: 1. 默认情况下禁用 DOSKEY:在现代 Windows 系统上`DOSKEY`默认禁用。但是,您可以通过以下方式激活它`DOSKEY`在命令提示符中或在批处理脚本中使用它。 2. 每个会话的激活:如果您`DOSKEY`如果您在命令提示符中启用它,则它仅适用于该会话。如果关闭并重新打开命令提示符,则必须`DOSKEY`再次激活。 3. 保存 DOSKEY 宏:要永久保存 DOSKEY 宏,您可以将它们放入批处理文件中,该批处理文件将在每次启动命令提示符时自动运行。这可以通过在您的计算机中添加 DOSKEY 命令来完成`Autoexec.nt`文件或您自己的批处理文件。 4. 在脚本中使用 DOSKEY:如果您`DOSKEY`如果要在批处理文件或脚本中使用它,可以在定义宏之前启用它。请注意,宏仅适用于当前会话,并且在关闭命令提示符后会丢失。 5. 宏中的参数:您可以在 DOSKEY 宏中使用参数。`$*`代表所有参数,并且`$1`,`$2`等代表具体参数。 6. 录音命令:使用`DOSKEY /RECORD`您可以录制命令,然后将它们另存为宏。这对于重复复杂的命令序列非常有用。 7. 覆盖 DOSKEY:如果您发现特定的 DOSKEY 宏没有表现出所需的行为,您可以通过重新定义具有相同名称的相同宏来覆盖它。 8. DOSKEY 帮助:您可以`DOSKEY /?`用于获取有关可用选项的帮助和信息`DOSKEY`命令来显示。 9. 在PowerShell中使用:注意`DOSKEY`通常在 Windows PowerShell 中不可用。PowerShell 提供了自己的命令和脚本处理机制。 重要的是要注意`DOSKEY`由于其起源和应用领域,特定于 Windows 命令提示符,并且可能并非在所有现代应用程序场景中都是必要或相关的。在许多情况下,可能会首选更高级的方法和脚本语言,尤其是在 PowerShell 环境中。


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



指挥 DOSKEY - 编辑命令行、调用 Windows 命令并创建宏。

HTTP: ... console/cn/024.htm
0.093
18424

What is disk management?

Can I move the Windows-7 taskbar to different locations?

Wie kann ich Windows telefonisch aktivieren?

What is TMC in a car radio?

What are left-right arrow keys?

QTP as a simple translator that inserts German texts from English menu Text?



(0)