代码之家  ›  专栏  ›  技术社区  ›  Wiktor

批处理文件系统找不到指定的路径

  •  0
  • Wiktor  · 技术社区  · 6 年前

    我正在运行下面的脚本以检查我的计算机上的软件安装-Windows 7

    wmic product get name,version >%date%softwarelist.txt
    

    它可以工作,我可以看到当前日期保存在文件中的软件和版本

    但是,当我尝试对winserv2012r2执行相同操作时,我得到了信息--gt;系统找不到指定的路径。

    是什么原因造成的?如何修复?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Compo    6 年前

    下面是一个简单的例子:

    @Echo Off
    Set "MyDate="
    For /F "EOL=L" %%A In ('WMIC OS Get LocalDateTime'
    ) Do Set "MyDate=%%~nA" & GoTo :Break
    :Break
    If Not Defined MyDate Exit /B
    WMIC /Output:"%MyDate%SoftwareList.txt" Product Get Name,Version