【问题标题】:ERROR: Invalid argument error in windows CMD错误:Windows CMD 中的参数无效错误
【发布时间】:2020-05-29 14:23:51
【问题描述】:

我正在尝试运行以下代码行,但出现错误。我尝试获取超过 1gb 且超过 7 的文件。

C:\Windows\system32>for %i in (.tmp, .mdmp ,.trc,.log) do forfiles -p "O:\" -s -m *%i -d -7 -c " cmd /c if @fsize gtr 124288000 echo @path @fdate"

C:\Windows\system32>forfiles -p "O:\" -s -m *.tmp -d -7 -c "cmd /c if @fsize gtr 124288000 echo @path @fdate" 错误:无效的参数/选项 - '@fsize'。 输入“FORFILES /?”供使用。

【问题讨论】:

  • 请帮忙。为什么我弄错了?

标签: windows command-line


【解决方案1】:

您必须从 -p "O:\" 中删除双引号。

for %i in (.tmp, .mdmp ,.trc ,.log) do forfiles -p O:\ -s -m *%i -d -7 -c "cmd /c if @fsize gtr 124288000 echo @path @fdate"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    相关资源
    最近更新 更多