【发布时间】:2026-02-02 18:55:01
【问题描述】:
我想要一个批处理文件来检测其当前路径,然后将其路径与“扩展名”结合起来以了解存储在子目录中的文件的路径。
这是我尝试但失败的方法:
SET mypath = %~dp0
SET newpath = %mypath% and \anotherFolder\MyProgram.exe
echo oLink.TargetPath = %newpath% >> %SCRIPT%
【问题讨论】:
-
为变量赋值的最佳实践;
SET "mypath=%~dp0"所以第二个变量是:SET "newpath=%mypath%\anotherFolder\MyProgram.exe"不要使用空格。
标签: batch-file path