我想在这个文件名构造中摆脱+'\'+:
$attachment = $logdir +'\'+ $logFileName
在PowerShell脚本中。
在PS中组合目录名和文件名的正确方法是什么?
答案 0 :(得分:6)
尝试:
$attachment = join-path -path $logdir -Childpath $logfilename
答案 1 :(得分:1)
有很多选择,@ Christian的方式是正式的。这是使用变量扩展的另一个选项:
$attachment = "$logdir\$logFileName"
答案 2 :(得分:0)
$attachment = [IO.Path]::Combine($logdir, $logFileName)