
在普通的 Windows 捷徑上,我們有「目標」欄位和「起始位置」欄位。
我可以批量做這些嗎?
。
複雜化因素:
Windows 位於 C:
該應用程式位於 E:
Start in 資料夾位於 L:
。
我的程式使用“開始於”欄位來查找它保存的文件(透過程式的開啟對話方塊)
我不能請執行下列操作:
cd /d E:\Program\
start program.exe
因為在這種情況下,程式將運行並在 E:\Program 上找到已儲存的文件,正如我所見沒有說明Start In 資料夾中的任何位置(當我問如何陳述它時,人們會簡化我的問題)
答案1
start "" /d c:\somefolder "E:\Program Files\PTC\Creo 2.0\Parametric\bin\parametric.exe"
設定啟動資料夾。
答案2
你需要做的是這樣的:
cd /D L:\WhateverFolderYouWant
start E:\Program\program.exe
您造訪的目錄cd
是目前工作目錄,程式將用作其「起始位置」目錄。如果您提供要運行的程式的完整路徑,那麼它將在正確設定的目前工作目錄下執行程式。
簡而言之,不要 cd
到程式的目錄,cd
到您希望其將其視為“開始於”目錄的目錄。