community.windows.win_file_version 模块 – 获取 DLL 或 EXE 文件版本号
注意
此模块是 community.windows 集合 (版本 2.3.0) 的一部分。
如果您使用的是 ansible 软件包,则可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list。
要安装它,请使用: ansible-galaxy collection install community.windows。
要在剧本中使用它,请指定: community.windows.win_file_version。
概要
- 获取 DLL 或 EXE 文件版本号。 
参数
| 参数 | 注释 | 
|---|---|
| 要获取版本的文件。 始终提供绝对路径。 | 
备注
注意
- 此模块将始终返回无更改。 
另请参阅
另请参阅
- ansible.windows.win_file
- 创建、触摸或删除文件或目录。 
示例
- name: Get acm instance version
  community.windows.win_file_version:
    path: C:\Windows\System32\cmd.exe
  register: exe_file_version
- debug:
    msg: '{{ exe_file_version }}'
返回值
常见返回值在此处 记录,以下是此模块特有的字段
| 键 | 描述 | 
|---|---|
| 文件的版本号。 返回:无错误 | |
| 版本号的主版本部分。 返回:无错误 | |
| 文件的版本号的次版本部分。 返回:无错误 | |
| 文件私有部分号。 返回:无错误 | |
| 文件版本号。 返回:无错误 | |
| 文件路径 返回:始终返回 | |
| 此文件随附的产品版本。 返回:无错误 | 
