Powershell 带有导入csv的Foreach循环
在循环函数中使用基本导入csv时出现问题Powershell 带有导入csv的Foreach循环,powershell,Powershell,在循环函数中使用基本导入csv时出现问题 我有基本的csv文件和主机名、节点头 我正在使用导入csv分配文件 然后,当我尝试使用unc路径中的主机名测试路径时,我只是简单地启动foreach循环\\$r.hostname\c$\users\something\desktop 预期结果是正确的 但实际结果是错误的 当我尝试在测试路径中使用实际的主机名而不是csv参数时,它工作得很好 $records = Import-Csv C:\Users\someuser\Desktop\partition-
foreach
循环\\$r.hostname\c$\users\something\desktop
$records = Import-Csv C:\Users\someuser\Desktop\partition-mapping.csv
foreach ($r in $records)
{
Test-Path -LiteralPath \\$r.hostname\c$\users <<====not working
Test-Path -LiteralPath \\hostname01.lab.local\C$\Users\ <<====== workign fine
}
$records=Import Csv C:\Users\someuser\Desktop\partition-mapping.Csv
foreach($r,单位为$records)
{
测试路径-LiteralPath\\$r.hostname\c$\users只需测试:
Test-Path -LiteralPath "\\$($r.hostname)\c$\users" <<====now working ;o)
testpath-LiteralPath“\\$($r.hostname)\c$\users”