
.sh脚本经过testing并在cygwin中工作,但现在我想让windows每小时自动运行一次。
该文件具有可执行的权限,现在我在cygwinterminal里面像这样运行它:
cd c:/users/me/documents/myfile.sh ./myfile.sh
我应该怎么做?
谢谢!
每次windows启动时,安排任务的vbs代码是什么?
如何使用schtasks.exe创build多个月的多天任务
如何从.bat-(或.ps1-)脚本中找出它是否由任务调度程序启动?
是否有一个ruby启动/停止windows计划任务?
如何安排一个Java程序每天在windows中运行?
任务计划程序:从当前时刻起每小时运行一次任务
TaskScheduler RegisterTaskDeFinition(38:4)UserID失败
GetScheduled-Job不返回任何作业
windows的Rsync无法在任务计划程序上运行
调度自动脚本套件从schedular运行
或者通过批量执行bash
执行:
call "batch_from_below.bat "c:usermedocumentsmyfile.sh" "parameter 1,if need" "parameter 2 ..."
批量:
@echo off set _CYGBIN=change-this-to-your-path-cygwinbin if not exist "%_CYGBIN%" echo Couldn't find Cygwin at "%_CYGBIN%" REM ------------------------------------------------------------------------ REM SCRIPT REM ------------------------------------------------------------------------ set x=%1 set x=%x:=\% set _CYGPATH_SCRIPT=%_CYGBIN%cygpath.exe %1 FOR /f "delims=" %%A in ('%_CYGBIN%cygpath.exe "%x%"') do set _SCRIPT=%%A REM ------------------------------------------------------------------------ REM PATH REM ------------------------------------------------------------------------ set _SCRIPT_PATH=%~dp1 FOR /f "delims=" %%A in ('%_CYGBIN%cygpath.exe "%_SCRIPT_PATH%"') do set _PATH_TO_SCRIPT=%%A REM ------------------------------------------------------------------------ REM EXECUTE REM ------------------------------------------------------------------------ %_CYGBIN%bash.exe --login -c 'cd %_PATH_TO_SCRIPT%;%_SCRIPT% %2 %3 %4 %5 %6 %7 %8 %9'
您需要修改系统环境变量PATHEXT以包含.SH; 作为一个已知的程序文件扩展名,然后在windows中将Bash shell文件与.SH相关联(Google将成为我更好的朋友:)。
总结以上是内存溢出为你收集整理的我可以在Windows任务计划程序中执行.SH文件吗?全部内容,希望文章能够帮你解决我可以在Windows任务计划程序中执行.SH文件吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)