请帮我纠正以下代码。我正在尝试排除已收到电子邮件的文件名,但 Course_66 Course_67 Course_68 col2 col3
0 0 0 1 a c
1 0 1 0 a d
并未排除已发送的文件名。
我正在尝试下面的事情:
-and $i.file -ne $SentUsers
以下是我的完整代码:
-and $i.file -ne $SentUsers
答案 0 :(得分:0)
您在$ SentUsers中是否存在该文件的比较是相反的。你需要问的是我的文件在这个集合中?
转过来并输入$ SentUsers -notcontains $ i.file。
这应该返回true / false,具体取决于$ SentUsers的内容。
此外,您可能需要将您的比较与()分开。总的来说,我改变你的if语句是这样的:
(($i.Uid -eq 'No') -and ($i.UIntheTeam -eq 'No') -and ($SentUsers -notcontains $i.file))