Windows 10 有一个名为 Robocopy 的隐藏工具,可让您通过网络在计算机之间快速复制文件。本文是带有屏幕截图的设置指南,可帮助您使用 Robocopy 在 Windows 10 网络上快速传输文件。
设置 Windows 10 后,您可能仍需要将文件传输到新计算机。您通常可以使用 USB 硬盘驱动器来复制和移动文件。或者,如果您是精通技术的用户,您可以使用文件共享通过网络传输文件。
这些都是不错的选择,但根据您需要传输的数据量,使用文件资源管理器可能需要很长时间来处理。如果您想更快、更可靠地复制许多文件,您需要更好的解决方案,例如 Robocopy。
Robocopy(强大的文件复制)是Windows 10 中内置的命令行工具,但它已经存在多年,是一种功能强大且灵活的工具,可以非常快速地迁移文件。Robocopy 包含的功能允许您非常快速地复制文件,但您仍然需要有线连接以获得最佳体验。完成传输所需的时间取决于您的网络连接速度和驱动器性能。
下面我将向您展示如何使用 Robocopy 在 Windows 10 中通过网络快速传输大量文件。继续滚动查看。
如何使用 Robocopy 通过网络快速复制文件
在网络上使用 Robocopy 是一个两步过程。您必须先在源设备上配置文件共享,然后在目标设备上使用 Robocopy 执行传输。
1. 在 Windows 10 中配置文件共享
使用以下过程在 Windows 10 中共享本地网络上的文件。
- 在Windows 10中打开文件资源管理器。
- 导航到包含要迁移的文件的文件夹。
- 右键单击该文件夹并选择“属性”选项。
- 在“属性”页面上,单击“共享”选项卡。
- 单击共享按钮。
- 使用下拉菜单选择共享文件或文件夹的用户或组,例如所有人组。
- 单击添加按钮。
- 在“权限级别”中,选择您要授予文件夹的共享权限。例如,如果您只希望用户能够查看和打开文件,则可以选择读取(默认)。如果选择读/写,用户可以查看、打开、编辑和删除共享文件夹的内容。
- 单击共享按钮。
- 检查其他用户需要通过网络访问您的内容的文件夹的网络路径,然后单击完成按钮。
- 单击关闭按钮。
完成该过程后,记下源计算机的文件夹路径和 IP 地址。
- 快速提示:您可以在 设置>网络和 Internet中快速找到您的 IP 地址。您可以通过单击Wi-Fi或以太网并单击连接来查看信息。
2.使用Robocopy在Windows 10中通过网络快速复制文件
在源设备上配置文件共享后,您可以在目标设备上使用 Robocopy 复制文件。
请按照以下步骤使用 Robocopy 在 Windows 10 中快速复制文件。
- 打开开始。
- 搜索Command Prompt,右键单击顶部结果并选择Run as Administrator选项。
- 键入以下命令以通过网络复制文件,然后按Enter 。
robocopy \\source-device-ip\path\to\share\folder C:\destination-device\path\to\store\files /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16
命令示例:
robocopy \.1.2.111\Users\admin\Documents C:\Users\admin\Documents /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16
根据您在上述命令中的配置更改源路径和目标路径。
Robocopy 命令选项
Robocopy 具有许多您可以使用的功能,本指南中显示的命令使用以下选项使您的复制可靠且快速。
- /S —复制子目录,但不复制空目录。
- /E —复制子目录,包括空目录。
- /Z —以可重新启动模式复制文件。
- /ZB —启用可重新启动模式。如果访问被拒绝,请使用备份模式。
- /R:5 —重试 5 次(可以指定不同的数字,默认为 100 万)。
- /W:5 —重试前等待 5 秒(您可以指定不同的数字;默认值为 30 秒)。
- /TBD —等待定义共享名称(重试错误 67)。
- /NP –无进度 – 不显示复制的百分比。
- /V —生成显示跳过文件的详细输出。
- /MT:16 —使用 n 个线程执行多线程复制(默认为 8)。
需要注意的最重要的开关是 /MT,该功能允许 Robocopy 以多线程模式复制文件。通常,当您使用文件资源管理器复制文件时,您一次只复制一个文件。但是,启用多线程允许同时复制多个文件,从而更好地利用带宽并显着加快进程。
如果使用“/MT”开关时不设置数字,则默认数字为“8”。换句话说,Robocopy 将尝试同时复制 8 个文件,但该工具将从“1”到“28”个线程运行。
本指南中显示的命令使用“16”,但您可以将其设置为更高的数字。唯一需要注意的是,使用更大的数字时会使用更多的处理能力和带宽。如果您拥有过时的处理器和不可靠的网络连接,则可能会出现问题。因此,您应该在使用大量线程运行命令之前对其进行测试。
robocopy /?
您可以使用该命令查看所有可用开关并运行该命令。
上面,我们了解了如何使用 Robocopy 在 Windows 10 网络上快速传输文件。我们希望这些信息能帮助您找到您需要的东西。