我们希望用Powershell脚本取代当前的Kix脚本,我很好奇如何测试组成员以映射网络驱动器。我们当前的kix脚本基本上只是对每个用户组执行一个if语句,并测试用户是否是该组的一部分,如果是,它将映射一个网络驱动器。If InGroup("ADGROUP")EndIf
我怀疑这是最有效的方法,但我想问一问我如何在PowerShell中完成同样的任务,以及人们建议以何种方式为Active Dir
如果用户有访问权限,我正在编写一个批处理文件来映射给定帐户的两个驱动器。如果用户没有访问权限,我不希望出现错误消息,我希望它安静地失败并继续前进。所有帐户都可以访问第一个驱动器,这样就可以了,但是只有一些用户可以访问第二个驱动器。这是实际映射驱动器的命令,变量是不言自明的:
net use h: \\ipaddress\share "%password%" /user:%usern% /persistent:no > nul