如何使用批处理文件将文件从 USB 驱动器复制到 Windows 10 中的 C 驱动器?

作为

我的 U 盘中有一些文件需要复制到多台计算机。这些文件包含将使用其他配置文件的可执行文件。我的问题是,对于 Windows 10 PC,虽然创建了 temp_folder,但没有复制任何文件。

对于 Windows 7,我能够创建一个批处理文件,该文件将文件复制到本地驱动器并使用配置文件运行可执行文件。

批处理文件内容如下:

mkdir C:\temp_installer
copy ".\file_name" "C:\temp_installer"
<rest of the code>

我曾尝试使用 xcopy 和 robocopy,但仍然看到批处理文件正在运行,只是在创建文件夹时停止。在 Windows 7 中未观察到相同的问题。

有没有人试过这个,或者有人可以告诉我我可能做错了什么?

格哈德

这将是一个更好的选择,我们不需要担心根目录的权限问题 C:

@echo off
cd /d "%~dp0"
set "inst_dir=%temp%\temp_installer"
mkdir "%inst_dir%">nul 2>&1
for %%i in (*) do if not "%%i"=="%~nx0" copy /Y "%%i "%inst_dir%"
:# When completed, we can call execute the files from "%inst_dir%"

for说实话不需要循环,我只是做它复制.bat/.cmd文件本身的文件夹就没有必要在那里。

甚至更简单,无需执行上述所有操作,您只需使用 robocopy

@echo off
cd /d "%~dp0"
robocopy /MIR .\ "%temp%\temp_installer"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Windows.Devices.Enumeration中的DeviceID在C#Windows 10 IoT核心版中查找可移动驱动器(USB)的驱动器号?

复制到xubuntu中的USB驱动器卡住

复制到USB驱动器的文件的时间戳

检测C中的USB驱动器插入(Windows)

将所有内容从发生故障的4TB外部USB备份驱动器复制到Linux中的新驱动器

将完整目录复制到C驱动器

如何通过USB驱动器将git存储库从Windows机器复制到linux机器?

libaums - 如果驱动器未卸载,复制到 USB 驱动器或从 USB 驱动器复制的文件是否会损坏?

使用 Ubuntu 可启动 USB 恢复 Windows 10 驱动器内容。找不到 Windows 驱动器

如果Windows无法启动,如何将文件从内部驱动器复制到外部USB 3.0驱动器?

解压缩Windows 10 C驱动器中的所有文件

Windows 10不会将文件复制到外部硬盘驱动器

Windows(C :)驱动器中的Ubuntu文件在哪里?

如何将大于4GB的文件复制到USB闪存驱动器?

在Windows 7中重启后,从NTFS驱动器复制到ext3驱动器的数据消失

Windows批处理中给定文件的驱动器号

如何使用Windows命令将多个文件夹中特定位置的文件复制到共享驱动器?

将文件从USB驱动器复制到通过LiveCD加载的桌面

将文件从USB闪存驱动器复制到OpenBSD的根目录

如何在Windows 8.1中扩展C驱动器

使用Windows 10上的USB 3.0端口格式化USB 3.1闪存驱动器是否会将驱动器切换为USB 3.0?

无法在Windows 10中弹出外部USB硬盘驱动器

我的 USB 闪存驱动器安装程序中包含哪个版本的 Windows 10?

已启用USB驱动器,但未在Windows 10 File Explorer中显示

Windows 10或Linux无法识别USB驱动器

从USB驱动器安装时安装Windows 10循环

运行Windows 10的USB闪存驱动器?

无法从Windows 10 USB驱动器启动

为什么不能将文件复制到由GParted分区的USB驱动器?