我什至不知道从哪里开始,所以我不一定要寻找确切的答案,但是任何提示或帮助都值得赞赏!
我想将正在运行Powershell脚本的PC的名称与AD中的一个组进行比较。如果PC名称与组中PC的名称匹配,我希望它将特定文件写入文件夹。
我知道如何单独进行操作,例如将文件写入文件夹并查找我所使用的PC。我可以让Powershell针对该组返回结果,例如GetProcess
$ComputerName = Hostname
$ADGroup = Get-ADGroupMember -Identity TagTest
foreach ($Computer in $ADGroup) {
Get-Process }
但是无法确定仅当我所使用的PC与组中的一台匹配时该怎么做。
答案 0 :(得分:0)
$ComputerName = Hostname
$ADGroup = Get-ADGroupMember -Identity TagTest | Select-Object -ExpandProperty Name
$Source = 'C:\Temp\Test Doc.txt' if($ADGroup -contains $ComputerName) { Copy-Item
$source -Destination C:\Temp2\}`
在评论中感谢Paxz。