我使用 Dropbox(在我的 Windows XP 和 7 PC 上)将新的 iso 文件移动到我家/办公室的计算机上的目录中。然后我有一个 Robocopy 脚本,它使用与 Dropbox 文件夹相同的文件结构将文件从 Dropbox 复制到一个文件夹中。我的问题是……有没有办法使用脚本或其他软件检查/监控 Dropbox 文件夹,然后运行 Robocopy 脚本将文件从 Dropbox 文件夹中移出到本地计算机?我尝试使用Belvedere来执行此操作,但它所做的是运行我在每个文件上拥有的 Robocopy 脚本,而不是只运行一次,因为它检测到一个新文件。
我敢肯定会有办法做到这一点,但我不知道它是什么。任何人都可以帮忙吗?
我手动使用的 Robocopy 脚本在这里...
@echo off
rem ©2007-2013 by http://www.iso.co.uk
cls
echo.
echo ======================================================================
echo File preparation script used to update newer iso stuff
echo =====================================================================
echo.
:start
echo.
pause
cls
cls
echo This shouldn't take too long...
echo.
echo.
Robocopy "C:\Documents and Settings\Home\Desktop\Dropbox\latest files\files\opensource" \\africa\iso_files\opensource /s /mov /zb
Robocopy "C:\Documents and Settings\Home\Desktop\Dropbox\latest files\files\cd-clock-it" \\africa\iso_files\cd-clock-it /s /mov /zb
Robocopy "C:\Documents and Settings\Home\Desktop\Dropbox\latest files\files\disc-phunk" \\africa\iso_files\disc-phunk /s /mov /zb
Robocopy "C:\Documents and Settings\Home\Desktop\Dropbox\latest files\files\disc-phunk" \\africa\iso_files\vvc /s /mov /zb
Robocopy "C:\Documents and Settings\Home\Desktop\Dropbox\latest files\files\disc-phunk" \\africa\iso_files\emac /s /mov /zb
cls
echo The process has finished
echo.
echo Press any key to exit this window and then remove your newly updated
echo iso hard drive!
pause > nul