我有一个基本的PowerShell脚本,它在本地目录中运行良好。我对powershell很新,所以这可能是一个基本问题。 csv文件确实位于以下目录\ ADdata.acdsd.internal \ F \ Exports \ Google \ Student Accounts中。如何在下面的代码中引用此目录。我是否需要用其他命令替换$ list命令。
$list = Import-Csv studentaccounts.csv
foreach ($entry in $list)
{
C:\gam-rcsdkids\gam.exe create user $($entry.newuser) firstname $($entry.firstname) lastname $($entry.lastname) password $($entry.password)
}
答案 0 :(得分:0)
PowerShell支持UNC路径没有问题,所以首先尝试调用:
cd \\ADdata.acdsd.internal\F\Exports\Google\Student Accounts\
如果上述命令有效,则应调用以下行来导入CSV:
$list = Import-Csv \ADdata.acdsd.internal\F\Exports\Google\Student Accounts\
现在为什么我从cd
开始:因为如果访问共享存在问题,您会在cd
命令中看到更好(不会有关于csv文件的错误)