Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 将文件复制到NTFS安装的驱动器_Batch File_Copy_Ntfs_Usb Drive - Fatal编程技术网

Batch file 将文件复制到NTFS安装的驱动器

Batch file 将文件复制到NTFS安装的驱动器,batch-file,copy,ntfs,usb-drive,Batch File,Copy,Ntfs,Usb Drive,我目前一次测试30多台设备,因此我必须将这些设备装载为NTFS文件夹。我可以手动执行我的测试,但我一直在寻找一种方法来加速这个过程,并编写了以下简短的bat文件来执行这个过程 for /d %%a in ("C:\MP3\*") do start xcopy /e "C:\Users\Michael\Desktop\MP3" "%%a" 不幸的是,当我运行批处理文件时,虽然它会复制文件,但它会卸载驱动器,并将其放入标准文件夹 为什么会发生这种情况?你想做什么?您的代码正在c:上复制内容,并在c

我目前一次测试30多台设备,因此我必须将这些设备装载为NTFS文件夹。我可以手动执行我的测试,但我一直在寻找一种方法来加速这个过程,并编写了以下简短的bat文件来执行这个过程

for /d %%a in ("C:\MP3\*") do start xcopy /e "C:\Users\Michael\Desktop\MP3" "%%a"
不幸的是,当我运行批处理文件时,虽然它会复制文件,但它会卸载驱动器,并将其放入标准文件夹


为什么会发生这种情况?

你想做什么?您的代码正在c:上复制内容,并在c:上使用通配符:-向我们显示您正在装载文件夹的脚本,并解释您尝试复制的内容和位置。我已手动将USB驱动器装载到MP3目录中1到30的NTFS目录中;然后,我将使用复制到每个设备的适当大小的目录来测试设备的大小。一旦文件被传输并确认了设备的大小,我就会删除该目录,并按照说明进行复制。您是通过复制文件夹来测试USB驱动器的大小吗?有几种方法可以获得设备的确切大小。是的,因为这些驱动器在满时可能会出现故障,超过磁盘容量(例如,当磁盘只有7.7gb时为11gb)并创建随机文件夹。您应该获得可靠的驱动器,而不是伪造的USB驱动器。我们看不到您的脚本,所以我们只能猜测您的驱动器为什么会更改状态。