批处理文件复制文件

Ale*_*der 3 vbscript

我的 Windows Active Directory 网络中有 150 台计算机的列表,我试图将文件复制到这些计算机。我想知道是否有人可能有一个脚本,可以通过在文本文件中查找 PC 名称来将文件或快捷方式复制到计算机。

MDM*_*rra 5

正确的方法是在 GPO 中 使用启动/登录脚本,
或者如果您的客户端是带有 GPP 扩展插件的 Vista/7 或 XP,则
使用组策略文件/快捷方式首选项。

您不想按照您建议的方式执行此操作的原因是,如果计算机未打开或不可用或文件已锁定,则这将不起作用。登录脚本或 GPO 绕过此限制并保证您组织中的计算机符合要求。


如果您真的想为此使用脚本并为其提供名称,我建议您使用 PowerShell。您可以使用Get-Content读取列表并将其通过管道传输到ForEach-Object,然后将包含Copy-Item目标为的命令\\$_\C$\Path\To\Copy\To

如果您想了解有关这些 cmdlet 中的任何一个的更多信息,只需运行Get-Help *command* -full. 例如,如果您想要完整的详细信息以及Copy-Item工作原理的示例,只需运行Get-Help Copy-Item -full.