不,没有简单的内置方法可以在需要时备份所需的文件。
相反,您可以简单地将您的工作目录指向您的 Gdrive 或 DropBox 文件夹,并在其中为每个文件夹创建一个文件夹。
或者,您可以创建一个每 10 分钟或多长时间复制一次文件的任务。
但是,如果您希望它仅在您退出指定的程序时运行:是的,您几乎需要为要备份的每个程序编写一个批处理文件。然后调用批处理文件而不是程序。
startVS.bat
set DropBox=C:\Wherever\
start /wait "" "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe"
xcopy /s /e /d /y "%userprofile%\Documents\Visual Studio 2008\Projects\*.*" "%DropBox%"
如果你想拥有相同的图标,并为批处理文件运行最小化:
1) 打开 Windows 资源管理器,导航到 startVS.bat,右键单击它,然后单击Create Shortcut
。
2) 右键单击startVS - ShortCut
->Click Rename
并重命名Visual Studios
,然后按[ENTER]
。
3) 右键单击新建Visual Studios
-> Properties
-> Change Icon
-> Browse
4) 粘贴%ProgramFiles% (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
到File Name
框中。
5) 单击Open
-> OK
6) 单击Normal Window
-> Minimized
-> OK
7) 将Visual Studios
(真正命名的Visual Studios.lnk
)的副本放在您想要的任何位置,例如在Start
菜单中。
如果您运行的不是 64 位系统,请在步骤 4 中粘贴%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
到File Name
框中。