【问题标题】:Is it possible to launch 2 programs via a shortcut?是否可以通过快捷方式启动 2 个程序?
【发布时间】:2011-09-15 19:20:42
【问题描述】:

我对 Windows 最感兴趣,我想知道是否可以通过一个快捷方式启动 2 个单独的程序,并让另一个反映该快捷方式。

想想 Windows 7 的任务栏。我希望有一个快捷方式,它首先启动一个程序,然后启动另一个程序,这反映了任务栏上快捷方式图标的状态(运行/未运行)。

我正在尝试创建一个启动器,它首先启动依赖服务,然后启动另一个程序。另一个程序无法启动该服务,因为它严重依赖它。我希望能够在Win7任务栏中有一个快捷方式图标,如果它指向启动器,那么快捷方式图标不会反映实际程序,而是启动器。如果快捷方式是针对实际程序的,则没有启动启动器的快捷方式。

我不想有两个快捷方式。

如果有人对我的工作感兴趣,我会尝试在本地机器上运行 NodeJS,并使用 Chrome 应用程序快捷方式功能将 Web 应用程序用作桌面应用程序。

【问题讨论】:

    标签: windows linux shortcut


    【解决方案1】:

    创建一个批处理文件并参考以下链接,在启动第二个程序之前检查第一个进程是否正在运行。

    Inside a batch file, how can I tell whether a process is running?

    您可以在任务栏上创建批处理文件的快捷方式,甚至可以更改其图标...

    【讨论】:

    • 当我通过 Win7 任务栏快捷方式启动这个批处理文件时,第二个程序会反映/类似快捷方式图标吗?
    • 我尝试让批处理文件启动另一个进程,任务栏图标将不再反映正确的应用程序。我不希望任务栏图标反映批处理文件的状态,而是希望它反映我运行的实际程序的状态。
    • 您可以更改批处理文件的图标以匹配您的第二个程序的图标。首先,通过创建第二个程序的快捷方式,单击属性并选择“更改图标”来找到图标的路径(我现在在Vista上,但在Win7上应该类似)。然后在任务栏上创建批处理文件的快捷方式,右键单击属性并将图标更改为与第二个程序相同的路径。祝你好运!
    • http203:成功了!实际上,更改图标似乎不起作用。但是在我创建了实际应用程序的快捷方式并将其路径更改为批处理文件之后,它就可以工作了!可能是图标,也可能是快捷方式名称,有一些东西可以定义它。
    猜你喜欢
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    相关资源
    最近更新 更多