在开发产品时,我的测试设备同时安装了多个版本的应用程序。但是,为了获得我的应用程序正在使用的绝对路径,我需要切换或重命名文件夹,以便要测试的版本具有正确的路径,例如C:\Program Files\My Company\My App\My App.exe
。我已经针对此路径创建了快捷方式,但是如果当前没有任何版本具有该路径时打开此快捷方式,则该快捷方式将自动更新,以为文件已永久移动。这导致了无声的故障,直到我发现正在发生的事情。直到现在,我才知道这是Windows快捷方式的功能。
所以我的问题很简单。有什么办法可以关闭此功能?从全局上讲是好的,但按快捷方式解决会更好。
使用批处理文件而不是快捷方式是一种解决方案,但是我想知道是否有任何方法可以在仍使用快捷方式的情况下使此工作正常进行。
我正在使用Windows 10 Home和Windows 7 Home。
mklink
命令)而不是.lnk
文件?还是那些也得到更新?
.bat
带有简单命令(例如)的批处理文件()start "" "C:\path\to\file.exe"
。