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


 


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

命令: "DOSKEY" 开启 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 可用

命令"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" 摘自 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:在现代 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 a fast boot PC?
What is Uninstall?
WINDOWS SETTING MS SETTINGS WORKPLACE PROVISIONING
Was ist EXIF?
Was ist Deinstallieren?
WINDOWS SETTING MS SETTINGS PRIVACY ACCOUNTINFO
What is analogy?
What are DPI?
What is a dynamic lock?
Mehrkernprozessoren?



(0)