我一直在开发一个powershell同步脚本,用于控制用户桌面上的内容(主要是lnk/快捷方式文件)。目前,我需要进行基本的比较,以添加/删除/更新本地存储的文件。我遇到的主要问题是,我没有一个很好的方法来区分已部署的链接和用户创建的链接。根据我对文件的同步方式,我会遇到问题。
问题1:如果我强迫客户端位置与服务器保持同步,每次运行脚本时,桌面上的所有内容都会被删除。
问题2:如果我不强制客户端同步,当我更改/删除文件时,客户端将保留这些文件。
因此,如果这有意义的话,我希望有人知道如何标记我发送到本地计算机的文件。然后,我可以构建我的脚本来查找该标志,并且只影响已部署的文件。
发布于 2009-09-30 21:20:14
我想知道在文件的Group属性上使用Get-Acl和Set-Acl是否是为您的需要标记文件的有效方法。
https://serverfault.com/questions/70113
复制相似问题