通过运行为NT Authority \ System的脚本通过网络访问文件

时间:2014-09-03 23:41:44

标签: powershell csv permissions system sccm

我不确定我是否在正确的位置问这个问题,对不起,如果我错了。

我想知道,SCCM目前在我们学校运作,我们用它在我们的网络上安装软件。

我有一个软件需要为安装它的每个房间或员工笔记本电脑提供不同的频道。

我设法设置了一个powershell脚本,用于轮询应该分配给每个房间的频道的csv,当它运行的脚本时,它会拉动该频道并安装分配了该频道的软件。

我现在遇到的问题是,SCCM使用本地系统帐户安装软件,而csv位于网络共享上。 当系统帐户开始轮询csv文件时,它会收到拒绝访问错误,即使系统完全控制了csv所在的csv和目录。

仅仅是我不了解系统拥有的权限,或者系统不能通过网络与其他设备进行交互,我假设在两个设备上都是系统,它将能够交叉到另一个设备并模拟系统设备

有解决方法吗?

感谢您的反馈。

2 个答案:

答案 0 :(得分:1)

系统帐户在访问网络时使用计算机帐户,例如COMPNAME $,如果您在AD上,则可以将该计算机帐户的授权添加到文件共享ACL。如果您没有域名,则可以在两台计算机上创建一个具有匹配用户名和密码的本地帐户,并将该服务配置为以该帐户运行。

答案 1 :(得分:0)

只需将域计算机添加到文件权限列表并为其分配读/写权限,我就可以让该组中的任何计算机(域中的所有计算机)访问特定文件。

这也是Andy Arismendi所说的,不过只是一个已经安装好的小组。