我想知道在安装特定程序时使用 Windows 脚本,包括日期和时间。我能找到安装日期,但找不到时间。
这告诉我如何查找日期: http://ccm.net/faq/10354-determine-the-installation-date-of-software-under-windows
最佳答案
链接中引用的记录也可以用WMIC
命令读取:
wmic product where "Caption like '%node%'" get InstallDate /fomat:value
您可以在其中更改具有足够唯一字符串的节点。以下是如何从批处理文件中使用它并将其分配给变量:
@echo off
setlocal enableDelayedExpansion
set "productname=node"
for /f "tokens=* delims=" %%# in ('wmic product where "Caption like '%%!productname!%%'" get InstallDate /format:value') do (
for /f "tokens=* delims=*" %%$ in ("%%#") do set "%%$"
)
echo %installdate%
但是这种方式无法获取时间,只能获取日期,获取时间需要查询安装的文件(使用wmic prodict
也可以获取安装目录)
关于windows - 在 Windows 命令提示符中查找已安装应用程序的日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36688395/