我是命令提示符的新手,想知道所有命令的工作原理……
我想知道如何应用管道和过滤器cmd
来遍历目录并仅打印在特定日期创建的那些文件/文件夹,并希望使用在您的文件和文件夹中出现 2 -3 次的数据测试目录。
我是命令提示符的新手,想知道所有命令的工作原理……
我想知道如何应用管道和过滤器cmd
来遍历目录并仅打印在特定日期创建的那些文件/文件夹,并希望使用在您的文件和文件夹中出现 2 -3 次的数据测试目录。
转到开始>帮助和支持在框中输入command prompt
并按最后的放大镜符号。然后Command Reference Overview [H1S]
从显示的列表中选择。这将显示可用的命令。
显然,还有其他文章可以作为其他选择有所帮助。
一般来说,打字
commandname /?
从提示将显示(通常是神秘的)帮助
|
用于将一个命令的输出定向到第二个命令的输入,因此
dir | sort
例如获取DIR
命令的屏幕输出并SORT
发送它。
下一个问题使用关键术语created
。每个文件可能有三个不同的时间,文件created
的时间,文件的最后written
时间和文件的最后时间accessed
。可以访问所有 3 次,但默认为最后一次written
。这是 DIR 报告的正常时间,在其他术语中可以不同地称为“file time
或” 。update time
因此,要列出文件(使用公共written
日期)并选择特定日期,请尝试
dir | find "dateyourequire"
您需要替换为目标日期的位置,格式与您的命令dateyourequire
显示的格式匹配。BTW命令不区分大小写——有一个重要的例外。DIR
现在日期格式是一个全新的球赛,您需要非常小心,因为显示的日期是根据当地惯例。例如,有些人使用DD/MM/YY
- 其他人使用MM-DD-YY
并且还有许多其他人。如果您正在讨论日期和时间,您需要每次都说出您使用的约定。
data that occurs 2 -3 times
。我既不能确定它的头,也不能确定它的尾。示例通常是一个好方法。
<your_command> | findstr "search_string*"
您可以使用参数等/I
/B
。您也可以使用正则表达式以获取更多信息,findstr
请参阅参考help findstr