PowerShell-如何获取环境变量和联接路径以在单步中工作
当我执行以下操作时:PowerShell-如何获取环境变量和联接路径以在单步中工作,powershell,environment-variables,Powershell,Environment Variables,当我执行以下操作时: $folderpath = join-path [Environment]::GetFolderPath("Desktop") 'Final' 我得到这个错误: 联接路径:找不到接受的位置参数 参数“Final”。在第1行,字符数为15+。。。olderpath=连接路径 [环境]::GetFolderPath(“桌面”)“最终版”+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +CategoryI
$folderpath = join-path [Environment]::GetFolderPath("Desktop") 'Final'
我得到这个错误:
联接路径:找不到接受的位置参数
参数“Final”。在第1行,字符数为15+。。。olderpath=连接路径
[环境]::GetFolderPath(“桌面”)“最终版”+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+CategoryInfo:InvalidArgument:(:)[Join Path],ParameterBindingException
+FullyQualifiedErrorId:PositionParameterNotFound,Microsoft.PowerShell.Commands.JoinPathCommand 因此,我必须执行以下操作:
$folderpath = [Environment]::GetFolderPath("Desktop")
$folderpath = join-path $folderpath 'Final'
这给了我C:\Users\AMS\Desktop\Final
,这就是我想要的
是否有一种方法可以一步完成上述操作?将环境变量放在括号中:
$folderpath = join-path ([Environment]::GetFolderPath("Desktop")) 'Final'
将环境变量放在括号中:
$folderpath = join-path ([Environment]::GetFolderPath("Desktop")) 'Final'
顺便说一句,帐户名很棒!顺便说一句,帐户名很棒!