无人小站

All in One Runtimes 简要介绍

JP-Liu 运行库VC Redist.NetDirectX9.0CJava

All in One Runtimes 简要介绍

我的软件清单中提到过 IT 天空出品的 IT天空一键运行库(GoRuntime),GoRuntime 在安装时默认会锁定主页,需要在右上角的位置点击取消,由于运行库这种东西一般就是装系统的时候安装一次,之后很少会再变动,也不算很麻烦。最近发现了 All in One Runtimes(官网,个人感觉更好。

All in One Runtimes(官网是一款运行库整合包,整合了 VC 运行库,Net,DirectX 9.0c 等一些常用的运行库,还包括 JRE8,Adobe Flash 等,但是没有中文

All in One Runtimes 的界面如下(由于我已经安装了 VC 等运行库,这里看到的项目会少一点):

All in One Runtimes 界面

  • 右上角的 Alle 是全选,下方的两个按钮分别是立即安装和暂停。

使用建议

以下的使用建议基于我个人的观点,可能不适用于所有人。

  • All in One Runtimes 在双击安装包后会解压所有运行库到 C 盘下的 AiO-Files 文件夹,我个人不太喜欢,更推荐新建文件夹,然后直接用解压软件解压 All in One Runtimes 的安装包,然后双击解压的文件中的 WinPKG.exe。

  • 双击之后,All in One Runtimes 会倒计时(时间在 暂停 按钮旁边),倒计时结束会自动安装当时勾选的内容,如果有不需要的内容,最好先暂停倒计时,勾选之后再点击立即安装。

关于 WinPKG.xml。

  • All in One Runtimes 对每一个可选安装项目都有一个默认的配置,比如对于 Adobe Shockwave Player 默认是勾选的,而 Adobe Flash Player 是默认不勾选的。而对于这个默认配置是可以通过一个建立叫 WinPKG.xml 的文件进行修改,这个文件需要放置在 WinPKG.exe 的所在目录下。

  • WinPGK.xml 的格式如下:

    <settings maximized="0">
    <timer value="40" enabled="1" />
    <set component="basicruntimes" checked="0" />
    <set component="jre8" checked="0" />
    <set component="AdobeFlash" checked="0" />
    <set component="AdobeShock" checked="0" />
    <set component="msjsharp" checked="0" />
    <set component="silver" checked="0" />
    </settings>
    

其中 第一行是 maximized 控制界面显示的,我个人推荐是 0,第二行的 value 是倒计时的时长,enabled 是是否启用倒计时,后边的 component 则是对每个可选安装项目的是否勾选(0 为不勾选,1 为勾选)。

需要注意的是,如 All in One Runtimes 可选安装项目在 WinPKG.xml 中未设置是否勾选时,All in One Runtimes 会使用默认的配置,比如我在上方没有对 VC运行库进行设置,而 All in One Runtimes 对 VC运行库 是默认安装的,则在系统未安装 VC 运行库时,会显示并自动勾选对应选项。

可选安装项目对应的 component id 名可以在安装界面的 Detailliert(详细)页面看到,也可以在解压后的对应的 Net 或 Packages 中对应项目文件夹下的 package.xml 中找到,部分可选安装项目的对应 component id 如下:

安装项目 对应 component id
Allgemeine Runtime Dateien basicruntimes
Microsoft DirectX 9.0c Redistributable msdx9
Adobe Flash Player AdobeFlash
Java Runtime Environment 8 jre8
Microsoft Visual J-Sharp msjsharp
VC Runtimes 2005 msvc2005
VC Runtimes 2008 msvc2008
VC Runtimes 2010 msvc2010
VC Runtimes 2012 msvc2012
VC Runtimes 2013 msvc2013
VC Runtimes 2017 msvc2017
Adobe Shockwave Player AdobeShock
Microsoft Silverlight silver
JP-Liu
懒人一个