dos命令 备份系统
dos命令 备份系统
平时工作中,很多人都因为方便,喜欢把文件都放到桌面上,但这样子不仅会让桌面加载速度变慢,最重要的是如果电脑需要重装系统,就很容易导致文件丢失,现在小编就教大家一个方法,让系统帮你自动备份吧。
DOS命令备份系统:
打开记事本。输入以下内容。(在这里我假设目标文件夹为“d:\backup”)@echo offcd \"C:\Documents and Settings\Administrator\桌面\"cd d:\backupfor %%f in (doc xls pdf exe rar ) do copyc:*.%%f d:以上代码首先用cd命令设置了需要备份的源文件夹和目标文件夹。接着用for循环把括号内定义的文件复制到目标文件夹中。(括号内的内容是需要备份的文件扩展名,可以根据自己的需要进行增减)。现在把该文件命名为\"backup1.bat\"保存到\"d:\backup\"文件夹中。现在还有一个小问题,直接运行backup1.bat会弹出一个黑色的对话框,直到文件复制结束才会自动关闭。还是让它在后台隐藏运行吧。在记事本中输入以下内容。CreateObject(\"WScript.Shell\").Run \"cmd /c D:\backup\backup1.bat\",0把它命名为\"backup1.vbs\"保存到任意文件夹中。双击它就可以用隐藏的方式调用\"backup1.bat\" 文件来备份我们桌面上的文件了。点击“开始”---“设置”---“控制面板”----“任务计划”--“添加任务计划”根据向导的提示把\"backup1.vbs\"添加到任务计划中,并设置好运行时间,现在系统就会在根据我们定义的时间来备份桌面上的文件了。
备份文件的分类方法:
打开记事本。输入以下内容@echo offcd \"C:\Documents and Settings\Administrator\桌面\"cd d:\myfolderfor %%d in (txt doc xls jpg gif mp3) do if not exist d:%%d\nul md d:%%d for %%f in (txt doc xls jpg gif mp3) do copyc:*.%%f d:%%f现在系统会自动根据你在括号内定义的扩展名来给你分类了。(括号内的扩展名可以根据自己的需要进行增减)把它保存为backup2.bat就行了。