嗨号码的所有我想要使用PowerShellPowerShell的获取从字符串
我们使用的是第一个名字的第一个字母的格式,最后一个名字的前四个字母,以得到一个用户ID的数量和studentid等等如果用户的名字少于4个字母,那么名为John Smith的Id#123456的学生将成为jsmit123456 问题。 所以使用子将给与错误的ID的
我试图选择串,-match,修剪,trimstart,trimend
这里是我到目前为止的代码
$name = Get-ADUser -SearchBase "OU=A,DC=B,DC=C,DC=edu"
-Filter {Created -ge $checktime}
|Select-Object SAMAccountName
foreach($object in $name){
$object
$studentid = $object.SAMAccountName.Substring(5,6)
$studentid
}
您确定Id不存在作为您的目录(uid)中的另一个属性。使用像dirctory这样的工具将两个数据存储在相同的属性中并不那么干净。 – JPBlanc
你在国防工业工作不是吗? –