将文件从 U 盘传输到 Windows 10 IoT Core 本地存储

Transfer files from a USB stick to Windows 10 IoT Core local storage

我有一个 Raspberry Pi 3 运行 Windows 10 IoT Core。如何将文件从连接到设备的 U 盘复制到本地 SD 卡存储?这可能使用 PowerShell 吗?

理想情况下,我想在不需要设备上的 UWP 应用 运行 以及通过本地 GUI 进行任何交互的情况下执行此操作。

当前,当设备是 运行 它的默认应用程序并且我插入 USB 记忆棒时,没有像在 Windows 10.

桌面版上那样发生任何事情

为了进一步说明,我也不想通过在网络位置之间复制文件的 UNC 路径导航到设备存储。文件必须来自 U 盘。

谢谢

您绝对可以为此使用 PowerShell。

首先,我会使用 IoT 仪表板为我的 Windows IoT 设备打开一个新的 PowerShell 远程管理会话。

插入 U 盘(如果尚未插入)。

然后使用以下 PowerShell 命令查看设备本地驱动程序。

gdr -PSProvider 'FileSystem'

这将 return 列出所有连接的驱动器。如下所示。

注意;设备和系统使用驱动器 C、D 和 U。

然后在知道为您的 U 盘分配的驱动器盘符后,在 PowerShell 会话中使用 XCOPY。例如。 E以上。

XCOPY E:\ C:\Data\FromUSB\

这会将 U 盘根目录中的所有内容复制到设备 SD 卡上数据父目录中名为 'FromUSB' 的文件夹中。

注意;某些 UI 的人可能不会在 C 驱动器的根目录上创建自定义文件夹。

希望对您有所帮助。