有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用CMD脚本安装Java

我正在用Java编写一个应用程序,我想把它发送给客户。但是他的计算机上没有Java(OS Win XP)。我想使用命令shell脚本自动完成安装。可能吗


共 (5) 个答案

  1. # 1 楼答案

    我用的是下一批。我在理解参数方面有点困难,但最终我成功了,没有安装赞助商工具栏

    "@echo off 
    copy "JavaSetup8u111.exe" "%USERPROFILE%\downloads\JavaSetup8u111.exe"
    CD\
    CD "%USERPROFILE%\downloads\"
    
    start /B /WAIT JavaSetup8u111.exe /s SPONSORS=0
    
  2. # 2 楼答案

    键入“/?”控制台中文件夹中安装exe的参数为

    C:\TEMP>jdk-7u4-windows-x64.exe /?

    在这里,您可以看到参数引用/被动式&/安静可能是你需要的,创建一个安装。比如说

    cls
    C:\TEMP>jdk-7u4-windows-x64.exe /quiet
    echo installation complete
    pause
    
  3. # 3 楼答案

    JRE安装程序中有一个/s选项(请参见here),所以基本上您可以。 然而,您必须以某种方式将JRE下载到客户端的工作站。我建议用wget来做这个

    但是,您也可以使用java-to-exe包装器-JSmooth例如,如果未安装JRE,您可以自动下载JRE

  4. # 4 楼答案

    你可以把它放在一个bat文件上,然后用一个可嵌入的JVM发送一个文件夹,不过我发现使用NSIS发送swing应用程序非常有效

    NSIS

    我不确定,但我认为你也可以构建你想要的安装程序

  5. # 5 楼答案

    Java支持在PC上自动/静默命令行安装。请参阅here

    您还可以使用批处理脚本来自动化某些任务

    Batch Files