当前位置: 首页 > 知识库问答 >
问题:

如何为多个命令定义DOSKEY别名?

冯新知
2023-03-14
@echo off
DOSKEY ns=npm start
DOSKEY nsr=npm run serve
@echo off
DOSKEY nss=npm start && npm run serve

共有1个答案

咸皓
2023-03-14

我的方法是从文本文件加载宏:

a.bat:
    @doskey /macrofile=C:\%HOMEPATH%\bin\aliases.txt

在宏文件中,&&起作用:

aliases.txt:
    cl=cd /d $* && dir

然后,如果我从HOMEPATH中键入“CL bin”,它将键入“CD/D bin”,然后键入“Dir”:

C:\Users\mike> cl bin
09/17/2020  09:27 AM             1,303 a.bat
09/30/2020  03:17 PM               886 aliases.txt
 类似资料:
  • 问题内容: 我知道如何在bash中配置别名,但是有没有办法为一系列命令配置别名? 也就是说,我希望一个命令更改为特定目录,然后运行另一个命令。 另外,是否可以设置运行“ sudo mycommand”的命令,然后输入密码?在MS-DOS时代,我会寻找一个.bat文件,但是我不确定Linux(或Mac OSX)是否等效。 问题答案: 您提到了BAT文件,所以也许您想要的是编写Shell脚本。如果是这

  • 问题内容: 我有3个实体。分支,主题,主题。分支具有主题列表,而主题具有主题列表。而且subjectList和topicList都是惰性的。我想在单个查询中获取所有分支,包括其主题和主题。 1。 2。 3。 我尝试了下面的方法,但是没有用。 另外下面的代码用于从数据库中获取数据,我使用JPQL如下 这给下面的例外 问题答案: Hibernate不允许您获取多个Bags,因为它最终将获取笛卡尔积。

  • 问题内容: 我在Mac上,并且编写了很多python脚本。 每次我需要运行它们时,都必须输入“ ”。我有办法做到吗,所以只需要输入’ ‘?这将节省一些时间:D 问题答案: 我假设您是从命令行运行脚本的,对吗?如果是这样,请将以下行添加为脚本的第一行: 或者 如果python命令不在中,然后在Unix /终端提示符下发出以下命令一次(这会使您的脚本“可执行”): 从那时起,您只需要在命令提示符下键入

  • 问题内容: 我想将命令的每个输出作为多个参数传递给第二个命令,例如: 返回: 我想复制这些输出,例如: 我该怎么做呢?就像是: 问题答案: 您可以使用:

  • 我想做这样的事情,我可以在以下代码中运行多个命令: 我如何执行多个命令? 谢了。

  • itemdao.java posDatabase.java invoice.java 错误:错误:查询返回的列在com.example.qrreceipt.Item中没有字段[item_id,price],即使它们被注释为非空或原语。查询返回的列:[invoice_id,terminal_no,cashier_name]