AnyShare-MSI 安装包签名时,提示错误: File not found
关键字
MSI、签名
适用产品
- AnyShare 6.0.x
问题描述
为 MSI 安装包签名时提示:
SignTool Error: File not found:

问题影响
MSI 安装包签名失败。
问题原因
Windows 命令行对存在空格的路径无法识别,需要使用双引号“ ”进行处理。
解决方案
方案一,重命名 MSI 安装包名称
1.打开 Windows 资源管理器,找到对应的 MSI 安装包并选中,鼠标右击选择重命名。

2.重命名 MSI 安装包路径名称,删除空格。
3.重新进行签名。
D:\MSI包\Target\PackageClient\sign\sign.bat D:\MSI包\安装包\AnyShare.msi

方案二,对存在空格的路径使用双引号
在 CMD 命令行中对存在空格的文件路径添加上双引号“ ”。
D:\MSI包\Target\PackageClient\sign\sign.bat "D:\MSI包\安装包\Any Share.msi"

更多信息
MSI 是 Windows 使用的安装程序包文件格式,它的名称来自该程序的原始名称 Microsoft Installer ,此名称已更改为 Windows Installer 。