Node.js 如何在windows上通过crontab或cron作业运行Shell脚本

Node.js 如何在windows上通过crontab或cron作业运行Shell脚本,node.js,mongodb,cron,Node.js,Mongodb,Cron,我想用自动化流程进行备份和恢复。我正在寻找MongoDB本机功能,因为与其他NPM模块相比,它需要的备份和恢复时间非常少 为此,我创建了Shell脚本,如下所示: #!/bin/sh DIR=`date +%m%d%y` DEST=/db_backups/$DIR mkdir $DEST mongodump -h 127.0.0.1:27017 -d mydbname -o $DEST 现在我想通过cron运行这个脚本。这样做的最佳方法是什么? 我在nodejs的Windows环境中。非常感谢

我想用自动化流程进行备份和恢复。我正在寻找MongoDB本机功能,因为与其他NPM模块相比,它需要的备份和恢复时间非常少

为此,我创建了Shell脚本,如下所示:

#!/bin/sh
DIR=`date +%m%d%y`
DEST=/db_backups/$DIR
mkdir $DEST
mongodump -h 127.0.0.1:27017 -d mydbname -o $DEST
现在我想通过cron运行这个脚本。这样做的最佳方法是什么?
我在nodejs的Windows环境中。非常感谢您的帮助。

为此,我们必须打开CMD并创建可以根据您的要求运行的作业。 代码将显示在CMD上

schtasks /create /tn "mongodb_automated_job" /tr "location/mongo.sh" /sc minute /mo 1
它每分钟都会运行