基本上,我正在尝试创建安装程序。 我有一个EXE文件,我需要通过bat文件执行以下步骤:
我的代码如下:
@echo off
if not exist "%PROGRAMFILES%\MyFolder" mkdir %PROGRAMFILES%\MyFolder
if not exist "C:\Data" mkdir C:\Data
copy /q /y ".\MyFile.exe" "%PROGRAMFILES%\MyFolder\MyFile.exe"
copy /q /y ".\MyFileDb.db" "C:\Data\MyFileDb.db"
问题在于它显示“ 无效的路径”错误,并显示为 MyFolder 复制了0个文件。但是,它成功创建了 Data 文件夹,并在其中复制了 MyFileDb.db 。
第二个问题是我无法弄清楚如何执行问题陈述的第5步。
答案 0 :(得分:0)
MSI :我会使用适当的MSI部署工具。 Here are some of the major ones。
非MSI :您还可以使用non-MSI deployment technologies,例如Inno Setup或NSIS。
自解压工具 :一些推荐的自解压档案。
一些其他链接 :