我有三个盒子在封闭网络内的 Windows Server 工作组中运行。(无域/无 AD)
我即将概述的场景有几种衍生形式,但我确信我能够在需要时重新调整解决方案。
本质上这些盒子是:
2 个 Windows Server 2008 R2 x64 标准版 1 个 Windows Server 2000 标准版
我需要能够安排从各个目录和每个盒子复制/或/移动文件。每个盒子的管理员都有不同的用户名和密码。
我在两个 Win2K8 盒子上都有 PowerShell 2.0(显然)。
以前我使用映射网络驱动器来复制文件和命令行批处理,但如果可能的话,我更愿意使用 Powershell(使用 Shares 和/或 $ 符号)。但是 Copy-Item cmdlet 似乎无法正确处理凭据。
也许一些 Powershell 专家可以帮助我。
本质上我想安排 PS 运行脚本来定期将备份文件推送到我的 WIn2k 框(旧文件服务器)上。
答案1
在工作组模式下运行时,Windows Server 2008 的许多默认 UAC 行为可能会导致问题 - 特别是显式管理员帐户与计算机上管理员组的成员的处理方式不同(默认情况下会自动提升)。我不知道有任何 Powershell 特定的例子,但这些差异肯定会影响 WMI 连接和映射到管理共享的尝试。