有没有办法在 Windows 快捷方式中动态选择文件路径?

有没有办法在 Windows 快捷方式中动态选择文件路径?

我公司正在使用一款通过 Chrome 上的特定 URL 启动的程序。由于我的许多同事不懂电脑,因此我希望确保有可用的快捷方式,以便尽可能简单地访问

唯一的问题是,有些计算机的 Chrome 安装在“Program Files (x86)”下,有些安装在“Program Files”下,通常安装在笔记本电脑上。

Windows 似乎不允许我为不存在的程序创建快捷方式我的计算机,所以我需要在其中一台笔记本电脑上创建快捷方式并将其保存在 LAN 上。

这是我现在的解决方案,但是不知道什么原因,有人删除了笔记本电脑版本的快捷方式,这就意味着我需要再次借用别人的笔记本电脑,暂时阻止他们工作,才能重新制作快捷方式。

理想情况下,为了防止人们删除他们认为不起作用的快捷方式,我想要一个单一的快捷方式,在使用时动态选择 Chrome 安装在哪个文件路径下。

有什么方法可以创建一个可以“选择”正确文件路径的快捷方式?

答案1

最简单的解决方案就是将以下内容放入脚本中:

start https://yoururlhere.com

这将在默认浏览器中打开该 URL。


如果你确实需要使用chrome,你可以执行以下操作:

if exist "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" cd /d C:\Program Files (x86)\Google\Chrome\Application
if exist "C:\Program Files\Google\Chrome\Application\chrome.exe" cd /d C:\Program Files\Google\Chrome\Application

chrome https://yoururlhere.com

答案2

在 Windows 中,有一种文件类型称为“Internet 快捷方式”(文件本身的扩展名为.url)。此类文件会保存 URL,并使用默认浏览器(无论它是什么)来启动 URL。因此无需关心默认浏览器的安装位置。

下面您将看到文件属性的前两个选项卡的屏幕截图.url。对于我来说,创建此类文件的最简单方法是将其从 Chrome 中的 URL 栏拖到桌面。(单击 URL 左侧的 https 锁或 http“未锁定”图标)

第一个标签的屏幕截图 第二个选项卡的屏幕截图

相关内容