部署 Windows“发送到”扩展

部署 Windows“发送到”扩展

我开发了一个小型 VB 脚本,包含在 Windows 上下文菜单中的“发送到”部分。

我知道如何通过将文件链接或复制到以下位置来实现以这种方式使用的脚本:

%UserProfile%\AppData\Roaming\Microsoft\Windows\SendTo

现在我必须将脚本部署到大约 1200 个客户端,其中一些客户端由多个用户使用。

如果这很重要,则部署由ivanti/landesk管理控制台完成。

目前,我只能想到一种方法来保证每个用户都能使用它,即通过将批处理脚本部署到位于以下位置的公共启动文件夹中:

\Microsoft\Windows\Start Menu\Programs\StartUp

然后,批处理文件在每个用户登录时运行,并将实际脚本复制到用户\SendTo文件夹。

我知道我可以将脚本复制到SendTo默认用户配置文件的文件夹中。但这意味着只有新用户才能收到它。

这是完成这项工作的预期方式吗?或者还有其他更方便的做法吗?

我能想到的另一种方法是循环遍历注册表中所有可用的用户配置文件并链接文件或用户目录,然后将文件复制到相应的 %APPDATA%。这看起来比我完成这样的任务所需的努力要多。

相关内容