我想将一堆文件(一个.exe 一个.xml,一些图像)包装在一个可执行包中。当用户启动这个可执行包时,这个可执行包中包含的 .exe 应该运行。这首先在Windows平台上可能吗?
我不寻找的是自解压 zip 或安装程序,因为它们实际上都将新文件移动到硬盘上。
我为什么要这个?我希望用户只有一个文件,以便轻松分发。
提前致谢
巴特
感谢您的回答。我不得不承认我不是应用程序开发人员,所以这对我来说有点新鲜。我实际上是一名 Flash 开发人员。我想更具体一点,向你们解释我实际上想要做什么:
我开发了以下文件:
- viewer.exe(Flash 独立查看器,通常这是一个已编译的 .swf,但这种文件类型确实需要浏览器插件播放器才能显示自己。独立版本不需要)
- 内容.xml
- 包含不同类型图像的图像文件夹
viewer.exe 加载 content.xml,使用 content.xml 中定义的内容构建演示文稿(带有指向 images 文件夹中不同图像的链接)。
我的客户不太喜欢包含所有不同文件的完整结构,因为分发这些文件并不容易。所以我试图将所有文件“包装”在一个 .exe 或其他东西中:)
我希望我更清楚一点。
如果您的解决方案之一仍然可以创建这种包,请随时纠正和教育我:)
巴特