首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Windows任务计划程序运行批处理文件

使用Windows任务计划程序运行批处理文件
EN

Stack Overflow用户
提问于 2010-12-14 17:36:14
回答 9查看 589.2K关注 0票数 190

我有一个批处理文件daily.bat,代码如下:

代码语言:javascript
复制
cd C:\inetpub\wwwroot\infoweb\factuur\cron
c:\PHP\php.exe -f ./cron_pdf.php
ftp -s:ftp_upload.txt ftp.site.be

我在Windows7中使用任务调度程序创建了一个任务。当我手动运行批处理时,一切正常,但当我尝试使用任务调度程序运行它时,什么也没有发生。

我的行动是

代码语言:javascript
复制
'run script' "C:\inetpub\wwwroot\site\x\cron\daily.bat"

UAC已关闭,我是管理员。

你知道为什么这不起作用吗?

EN

回答 9

Stack Overflow用户

发布于 2014-11-21 14:30:38

上述方法都不起作用。正如教程中所说的,我尝试了这种方法,并且它起作用了。

操作:

代码语言:javascript
复制
Start a program 

程序/脚本:

代码语言:javascript
复制
cmd

添加参数:

代码语言:javascript
复制
/c start "" "E:\Django-1.4.1\setup.bat"

在Win7专业版上为我工作。您必须有一个有密码的帐户(空密码不好)

票数 67
EN

Stack Overflow用户

发布于 2016-05-10 20:25:33

我有一个问题,我的任务不能触发,只是因为它在没有电源线的笔记本电脑上运行……在conditions选项卡下,默认情况下选中此选项,以便在未连接交流电源时任务不会运行。

票数 5
EN

Stack Overflow用户

发布于 2015-09-22 16:05:32

在Arun下,我发现Windows7的解决方案对我很有效:我可以让这个解决方案在“没有用户登录”的情况下工作,我确实选择了使用最高权限。

根据过去的经验,您必须有一个具有密码的帐户(空密码是不好的),如果程序在您完成向导时没有提示您输入密码,请返回并编辑一些内容,直到它输入密码为止!

这是一种方法,以防不清楚哪种方法有效

代码语言:javascript
复制
Action: start a program
Program/script : cmd
      (doesn't need the .exe bit!)
Add arguments:
    /c start "" "E:\Django-1.4.1\setup.bat" 
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4437701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档