我可以创建从网络上的UNC路径复制文件的安装程序吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以创建从网络上的UNC路径复制文件的安装程序吗?相关的知识,希望对你有一定的参考价值。
是否可以创建Inno Setup脚本以从网络上的UNC路径复制文件,而不是静态地将它们添加到安装文件中?
如果是这样,如果我需要先对路径进行身份验证,是否仍然可以完成?是否有一种机制在Inno Setup脚本中提供身份验证信息?
本质上,我希望安装程序只是通过Intranet从UNC路径复制来自各种来源的文件,以放入安装目标目录。
答案
是的,在Source
条目的[Files]
section参数中指定UNC路径并使用external
flag。
[Files]
Source: \UNCpathfile.txt; DestDir: {app}; Flags: external
要进行身份验证,您必须调用WNetUseConnection
或类似的WinAPI。
见How to execute "net use" command from Inno Setup installer on Windows 7?
以上是关于我可以创建从网络上的UNC路径复制文件的安装程序吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 pushd 的情况下获取 UNC 路径上的文件大小?