【发布时间】:2010-06-24 21:48:35
【问题描述】:
我需要获取两个字符串并将它们组合成一个批处理文件中的单个路径字符串,类似于 .NET 中的 Path.Combine 方法。例如,无论字符串是“C:\trunk”和“ProjectName\Project.txt”还是“C:\trunk\”和“ProjectName\Project.txt”,组合路径将为“C:\trunk\ProjectName” \Project.txt"。
我尝试使用 PowerShell 的 join-path 命令,该命令有效,但我需要一种方法将此值传递回批处理文件。我尝试为此使用环境变量,但没有成功。对我来说,一种选择是将所有代码移动到 PowerShell 脚本中并完全避免使用批处理文件。但是,如果我必须在批处理文件中执行此操作,我将如何执行?
【问题讨论】:
标签: file join batch-file string path