0

我想知道这个命令在批处理脚本中的作用:

subst Q: /D  1>nul  2>nul
4

2 回答 2

1

这看起来像一个 DOS 命令(不是 bash)。

subst 用文件夹代替驱动器号或用一个驱动器号代替另一个驱动器号

/D 删除(实际上是卸载)一个虚拟(以前替换的)驱动器。所以你的命令基本上删除了虚拟驱动器 Q:

和只是摆脱输出(即发送标准输出和标准错误输出到nul 设备)1>nul2>nul

于 2012-07-25T23:14:55.537 回答
0

您正在谈论的 subst 命令是 DOS 命令,而不是 bash。

它的作用是卸载虚拟驱动器 Q:,而 1 > nul 2 > nul 基本上意味着该命令的所有输出都被丢弃。

于 2012-07-25T23:16:11.840 回答