0

可能重复:
如何规范化 PowerShell 中的路径?

我想在这个文件名构造中去掉 +'\'+ :

$attachment = $logdir +'\'+ $logFileName

在 PowerShell 脚本中。

PS中组合目录名和文件名的正确方法是什么?

4

3 回答 3

6

尝试:

$attachment = join-path -path $logdir -Childpath $logfilename
于 2012-11-05T08:09:32.537 回答
1

有很多选择,@Christian 的方式是正式的方式。这是另一个使用变量扩展的选项:

$attachment = "$logdir\$logFileName"
于 2012-11-05T08:37:28.127 回答
0
$attachment =  [IO.Path]::Combine($logdir, $logFileName)
于 2012-11-05T08:06:24.573 回答