我有一个任务:必须检查通过远程服务器上的WebDAV可用的文件(需要SSL),以检查它们是否最近已更新,如果已更新,则将其复制到本地文件夹中。到达其他位置后,还需要执行许多其他操作(已复制到其他文件夹,已处理等)。我正在使用的操作系统是Windows 2003 Server。我希望能够使用PowerShell执行此任务。
自然,我需要浏览文件。我已经尝试了几种解决方案:
您是否需要做类似的事情?哪种方法最好?我错过了吗? TIA。
最佳答案
它将在powershell中运行。请注意以下示例:
http://thepowershellguy.com/blogs/posh/archive/2008/05/31/cd-into-sysinternals-tools-from-powershell.aspx
问题是“Web客户端服务”未在Windows 2003服务器上运行(默认情况下处于禁用状态)。
线索是"System 67 error"
我从win2k3服务器确认了这一点,启动“Web客户端服务”将使WebDAV正常工作(可能还需要Powershell)。它会在XP客户端上开箱即用(默认情况下,服务正在运行)。
让我知道这是否无法解决您的问题。
关于powershell - 通过WebDAV编写脚本文件操作的推荐解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/800440/