我会为我的Java应用程序创建一个安装程序。它使用MySQL数据库。所以我的程序安装必须包括MySQLserver5.5的安装、服务器的配置和我的数据库的加载。我使用InnoSetup来执行此操作,但我发现了一些问题。我找到了这段代码,但它有点旧。[Files]Filename:msiexec;\Parameters:"/imysql-5.5.11-win32.msi/qnINSTALLDIR=""C:\mysql""";\WorkingDir:C:\Users\Gabriele\Desktop\setup;\StatusMsg:StoinstallandoMysql5.5.11;Fl
你能帮帮我吗?我需要的是一种无需使用显示属性(个性化)窗口提示用户即可在Windows机器上更改主题的方法。主题更改应应用c:\windows\resources\themes\目录中的.theme文件,而不是应用新的.msstyles。方法应该只应用一个.theme文件。我一直无法找到一种在不显示个性化窗口的情况下应用主题的方法。强调一下,我不想通过脚本或宏来解决这个问题。而且,通过“sendkeys”关闭窗口也不是一个选项,因为它仍然会被暂时看到。也许可以通过WINAPI功能或简单的注册表破解找到出路?请给我建议。谢谢。最好的问候 最佳答案
我遇到了Windows更新静默安装的小问题。为什么我需要它?我有用于重新安装win7的系统磁盘的位副本(利用.net框架、visualstudio、java和50多个其他应用程序一次安装)。然后我需要安装一些重要的更新。我用C#编写了小实用程序,工作正常,除了即使使用startInfo.Arguments="/quiet/norestart/passive";安装也不是静默的。不沉默:我的意思是至少有两个窗口,比如最后询问我是否需要安装或重启选项。问题在另一个论坛中被提及HowarepeopledeployingHOTFIXES.msufiles?但解决方案对我来说有点不清楚。有人知道
我写了一个执行静默安装的批处理文件,运行良好。但是,如果出现任何错误消息,我该如何阅读?我可以将所有错误/成功消息写入日志文件吗?还有什么命令可以阻止窗口退出吗? 最佳答案 PAUSE命令,除了打印消息(Pressanykeytocontinue...)并等待直到按下某个键,它什么都不做。这将允许您在窗口关闭之前阅读任何消息。只需在脚本结束之前和/或您需要的其他位置将命令添加到批处理文件。您也可以尝试将消息重定向到一个文件。通常,通过将>filename或1>filename添加到命令行来重定向控制台消息。但是,这只会重定向stdo
我正在阅读有关使用MSI安装Java的信息。我觉得这很复杂。使用.exe并像这样静默安装有什么问题?Start-Process-FilePathjre-8u25-windows-x64.exe-ArgumentList"/s"-PassThru-Wait它适用于我的情况。对此有任何疑问和有用的提示吗? 最佳答案 从dos窗口调用它:jre-8u25-windows-x64.exe/sINSTALLDIR=c:\progra~1\jre/Linstall64.log将不起作用(progra~1是“程序文件”的替代品)。它立即终止,没有
我有一个名为sample.exe的安装文件,它不是我创建的。当它启动时,在安装向导的最后一步,它有一个复选框询问用户是否要在安装完成后启动程序,默认情况下该复选框被选中。现在,我想使用/VERYSILENT静默执行sample.exe。它能够静默安装该程序。但问题是,静默安装后,安装的程序启动,这不是我想要的。我的问题是,如何让程序在执行静默安装时默认不启动? 最佳答案 如果您可以重新构建安装程序,请使用skipifsilent标志。[Run]Filename:"{app}\MyProg.exe";Flags:postinstall
我正在尝试将我的.exe下载到:wget"https://github.com/git-for-windows/git/releases/downloadv2.13.1.windows.2/Git-2.13.1.2-64-bit.exe"-outfilec:\Windows\System32\Bradford\Git-2.13.1.2-64-bit.exe但是,当我尝试静默安装它时,无需人工干预:C:\Windows\System32\Bradford\Git-2.13.1.2-64-bit.exe/s/v"/qn"我收到这个错误:Thesystemcannotfindthepaths
我已经编写了下面的bat文件来提取zip文件。但是当我从Jenkins执行它时,这不起作用。我怀疑这是因为它试图启动复制UI并且服务阻止这样做,因为Windows服务不允许使用UI。有没有办法编辑下面的脚本来静默解压缩?如果还有其他工具,请提供一些示例。@echooffFOR/D%%pIN("%CD%\Setups\*.*")DOrmdir"%%p"/s/qcallmvnorg.apache.maven.plugins:maven-dependency-plugin:2.4:get-DrepoUrl=http://10.101.15.190:8081/nexus/content/rep
在静默安装模式下,用户不会通过PageExdirectory询问安装目标。,因此函数DirVerify和GetInstDirError永远不会被调用。这也适用于出于与上述相同的原因对安装目标进行硬编码的安装(一个坏主意):永远不会调用PageEx目录。 最佳答案 您的示例代码没问题,但在Win9x上调用${DriveSpace}可能会失败。我还删除了指定部分ID的需要!defineAPPNAME"CalcEnoughSpace"name"${APPNAME}"outfile"$%temp%\${APPNAME}.exe"ShowIn
我正在尝试使用startnet.cmd文件在无人值守的情况下启动Windows7。问题是当启动setup.exe命令被触发时,安装程序运行并关闭,但无法重新启动,因为startnet.cmd仍然打开。如果我输入“退出”,它会启动设置并立即退出。有没有办法检查设置是否成功运行然后退出?wpeinitnetuseu:\\192.168.2.10\windowsu:startsetup.exe/unattend:\\192.168.2.10\windows\unattend.xml/norebootREMping-n30127.0.0.1REMexit 最佳答