将文件夹从开发服务器下载到本地驱动器

将文件夹从开发服务器下载到本地驱动器

我正在本地环境中开发 .net web 应用程序。我有一个安装该应用程序的开发服务器。在开发服务器上的 web 应用程序中,我有四个文件夹,这些文件夹我本地没有,由另一个应用程序控制。

在我的日常开发中,我需要本地 PC 上的四个文件夹。我想自动将文件夹从开发服务器拉到本地驱动器,这样我就可以保持同步。理想情况下是这样的

从主文件夹运行文件(可以是 bat 文件、powershell、某种作业,可以接受建议)下载提供给它的 4 个文件夹。首先下载所有内容,然后从中只提取更改

不确定从哪里开始实现这一点,但我会很感激任何帮助。我知道有些应用程序可以做这样的事情,但在使用其中一个之前,我想先写一些东西来做这件事。

答案1

如果这些文件夹位于本地网络中的某个位置(并且您可以从那里的开发服务器访问),那么运行 robocopy 的批处理文件应该可以满足您的需要:

http://en.wikipedia.org/wiki/Robocopy

这确实是一个很棒的工具。此外,您可能还必须向该批处理添加“net use”命令(这取决于用户权限)。

希望有所帮助。

相关内容