Windows 如何在dos命令窗口中以编程方式访问缓冲区?
我用了“编程”这个词,但我不确定它是否正确。。。 我将试着用一个例子来解释这个问题 如果我这样做:Windows 如何在dos命令窗口中以编程方式访问缓冲区?,windows,batch-file,command-line,Windows,Batch File,Command Line,我用了“编程”这个词,但我不确定它是否正确。。。 我将试着用一个例子来解释这个问题 如果我这样做: dir /S/B | find "something" 我收到了10个不同的文件,而不是复制粘贴,只是为了打字 del @1 其中1是最后一个命令生成的第一行,@是访问缓冲区的魔法符号 当然,无论命令是什么,我都希望拥有此功能(不仅仅是dir)。有没有想过学习PowerShell,而不是“DOS”(我希望您知道,这不是DOS)。请参阅感谢提示,PowerShell看起来功能强大,但它似乎不支
dir /S/B | find "something"
我收到了10个不同的文件,而不是复制粘贴,只是为了打字
del @1
其中1是最后一个命令生成的第一行,@是访问缓冲区的魔法符号
当然,无论命令是什么,我都希望拥有此功能(不仅仅是dir)。有没有想过学习PowerShell,而不是“DOS”(我希望您知道,这不是DOS)。请参阅感谢提示,PowerShell看起来功能强大,但它似乎不支持此功能本机()当然支持。
dir
命令的输出是一个FileInfo
数组。将其存储在变量中,以后可以处理这些文件。您甚至不需要目录
$a=dir
,$a
。