我正在嘗試創建一個快捷方式或批處理文件,以便坐在「發送到相對於當前文件路徑文件。使用快捷方式或批處理文件將文件移動到相對位置
因此,舉例來說,我希望創建一個檔案中的快捷菜單ocntext堅持將如下
C:\cheese\stilton.txt > C:\cheese\archive\stilton.txt
或
C:\biscuits\hobnobs.txt > C:\biscuits\archive\hobnobs.txt
移動文件,但我不明白怎麼捕獲當前文件路徑並將其傳遞給batch \ shortcut。
任何人都可以幫忙嗎?
OK,所以我用 '移動%1 「%〜DP1 \ _ARCHIVE \%〜NX1」' 這可以巧妙一點,但爲單個文件做了工作。 我真的需要能夠將多個文件一次發送到一個位置以使其高效 - 我認爲這將依次在每個文件上運行,但只需要第一個文件即可停止。我將如何適應從發送到菜單一次使用多個文件? – user1845952
這裏不需要延遲擴展,也可以使用2'!'而不是一個。它看起來應該像'move'%fn%「」%〜p1archive「'。 –