【问题标题】:JWrapper windows shortcuts brokenJWrapper Windows 快捷方式损坏
【发布时间】:2015-05-27 00:39:40
【问题描述】:

JWrapper 支持现在重定向到 StackOverflow,所以我在这里发帖。

JWrapper 创建的 Windows 快捷方式不起作用;它们指向一个不存在的位置;我可以通过导航到快捷方式属性中指向的目录来验证这一点:

C:\Users\jchrist\AppData\Roaming\JWrapper-SampleApp

看到预期的SampleAppWinLauncher.exe 不存在。

我可以通过对 SampleApp 稍作修改来重现这一点。打开 jwrapper-sampleapp.xml 文件并复制主虚拟应用程序,但给它一个不同的名称:

    <App>
      <Name>SampleApp2</Name>
      <LogoPNG>sampleapp/logo.png</LogoPNG>
      <MainClass>jwrapper.SampleApp</MainClass>
      <Param>one</Param>
      <Param>two</Param>
    </App>

如果您这样做,然后运行 ​​32 位脱机安装程序,您将看到一个对话框,您可以在其中选择要启动的两个虚拟应用程序中的哪一个。

选择其中一个(相同的)虚拟应用程序并退出后,SampleApp 文件夹中开始菜单中提供的快捷方式不起作用。如果您深入研究快捷方式的属性,您会发现它们指向一个不存在的可执行文件。 (它确实存在,但在第一次运行后它会自行删除)。

我正在使用最新的 JWrapper(jwrapper-00036138363.jar,虽然 jwrapper-00035090611.jar 也存在这个问题)。

【问题讨论】:

  • 如果我在 Win7 或 XP 上使用最新的 JWrapper jar 执行此操作,则一切正常。此处描述的问题在 Windows Server 2008 上确实存在。

标签: jwrapper


【解决方案1】:

我今天在 Windows 7 上对此进行了测试,它工作正常。我没有在 server 2008 上测试过这个,但是 JWrapper 对 Windows 7 的处理与 Server 2008 基本相同。第一次运行后消失的可执行文件也是不正常的行为。

我的猜测是,这是一种防病毒软件,它将运行检测为误报并删除可执行文件。你有安装任何 AV 软件吗?可以关掉测试吗?

不幸的是,一些 AV 软件会在没有任何警告的情况下删除文件等。

【讨论】:

    猜你喜欢
    • 2016-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-18
    • 2012-05-07
    • 1970-01-01
    相关资源
    最近更新 更多