恢复批处理文件以执行多个程序并从USB复制文件夹

时间:2016-04-28 20:46:19

标签: windows batch-file xcopy

所以我有这个用于备份文件的USB记忆棒。在我的电脑遇到很多问题后,当我需要逐个安装每个程序时,我会感到很恼火,然后逐个复制文件......

为了让自己更轻松,我决定制作一个批处理文件来为我完成所有这些工作。请记住,我不熟悉批处理编码,我也是新介绍的stackoverflow。我有microsoft technet open和stackoverflow上的多个线程来帮助我,但我想要添加的每个功能,我的头只是不知道该怎么做。这就是我到目前为止所做的:

@echo off
title PC BACKUP
:TOP
set programA=programA.exe
set programB=programB.exe
echo starting
@echo off
start %programA%
start /W programA.exe 
start %programB%
start /W programB.exe 
xcopy "E:\recovery\sony" "C:\Program Files (x86)\sony" /c

E:\将是usb拇指驱动器而C:\将是我的硬盘驱动器 / c使xcopy忽略错误

启动/ W programB.exe会使批处理文件等到programB.exe关闭,然后再启动下一行命令。这确实有用!

任何人都可以帮我解决这个问题吗?我会非常赞赏一个小例子!

1 个答案:

答案 0 :(得分:0)

更新

XCOPY "E:\recovery\sony" "C:\Program Files (x86)\sony" /E /H /C /R /Q /Y

在新的批处理文件中进行了测试 这至少让cmd保持运行,它现在说:

new batch file test

在这种特殊情况下,E:\不会是usb拇指驱动器。如何从我的USB驱动器到我的硬盘驱动器进行xcopy复制?