【发布时间】:2014-10-26 12:27:44
【问题描述】:
我有一个 .csv 文件,它使用两列都有标题: 老师,频道
教师栏下方是教师用户名,频道栏下方是教师指定频道。
我正在尝试使脚本正常工作,该脚本将通过 .csv 检查登录的教师用户名,然后回复他们的频道,如果他们的用户名不存在,则附加它并为其分配一个编号为 1 的频道高于以往的教师频道。一旦脚本添加了登录用户的新用户名,它应该使用他们新分配的频道。
到目前为止,我有这个:
$strCSV = "\\SEVERNAME\SHARE\FOLDER"
$strCurrentUser = Get-WmiObject -Class Win32_ComputerSystem
$strChannel = Import-Csv $strCSV\teachers.csv | where {$_.Teacher -eq $strCurrentUser.UserName.TrimStart("DOMAIN\")} | % channel
这并不多,但我对 Powershell 真的很陌生,所以请提供任何帮助。
【问题讨论】:
标签: string powershell csv search append