环境
运行Windows CE 6.0的HMI机器。用户永远不会看到Windows环境或文件资源管理器。
任务
我想使用批处理文件将文件复制到USB记忆棒上。
问题
如果在用户运行批处理文件时没有插入USB记忆棒,copy
将创建一个名为USB Storage
的文件,当插入USB记忆棒时,它将是叫USB Storage2
。与CE中不可用的xcopy
不同copy
除文件路径外不接受任何参数。
由于用户无法进入Windows资源管理器删除文件USB Storage
,因此在没有插入USB记忆棒的情况下启动批处理文件后,应用程序将无法正常工作。
即使在使用IF EXIST "USB Storage"
时插入并插入了USB记忆棒,dir
总是假的。
问题
批处理文件如何完成此任务?