首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows批处理-这个命令写在哪里?

Windows批处理-这个命令写在哪里?
EN

Stack Overflow用户
提问于 2022-09-20 09:25:00
回答 1查看 26关注 0票数 0

我在windows命令行中使用了这个命令:

代码语言:javascript
运行
复制
C:\Users\myuser\Desktop>C:\Windows\System32\ForFiles.exe /P C:\myfolder\mysubfolder /S /M *.* /D +09/15/2022 /C "cmd /C echo @FSIZE >> sizes.txt"

我想对过去5天修改过的文件夹中所有大小的文件进行回音。

我没有找到输出文件。

然后,通过将命令更改为:

代码语言:javascript
运行
复制
C:\Users\myuser\Desktop>C:\Windows\System32\ForFiles.exe /P C:\myfolder\mysubfolder /S /M *.* /D +09/15/2022 /C "cmd /C echo @FSIZE" > sizes.txt

无论如何,我想知道我是否在我的硬盘上创建了一个sizes.txt文件。

搜索文件夹,子文件夹,桌面,主文件夹,C:,C:\Windows,C:\Windows\System32 32.没什么..。

EN

回答 1

Stack Overflow用户

发布于 2022-09-20 14:59:08

我终于找到了,是的,“他们”。

每个目录中有一个包含最近编辑的文件。

似乎forfiles执行的命令实际上是在文件所在的位置运行的。

这很奇怪,因为如果将cmd /C echo %CD%指定为命令,它实际上会打印您运行的目录,在我的例子中是桌面!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73784412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档