首先,你得安装python的运行环境呗。。1 默认的程序要设置,如果不会设置,就重新装一次python就行2 需要设置环境变量:例如你的程序为:C:\Python26,则你需要把这个地址粘贴在:右键我的电脑->属性->高级->环境变量,然后再下边的 系统变量 选择框中,双击path(大小写无所谓),在变量值的框中,添加: ;C:\Python26,记得在路径之前添加分号(;),当然是英文输入法下的分号3 这一点很重要,因为执行的速度很快的时候,cmd窗口是不会自动pause的,所以会一闪而过。。如果只是print之类的语句,或许根本没有什么结果留下。。所以,这种还是选择用IDLE来运行吧。。。
首先要确定主板支持定时自动开机。
1自动定时开机
此功能需要在BIOS中设定,并且主板的高级电源管理设置必须支持这个功能,不过现在大多数的主板全支持,放心使用吧
步骤一:
启动系统按DEL,进入BIOS,然后选中 "POWER MANAGEMENT FEATURES"
(电源管理设置),回车进入在电源窗口中找到"RESTORE ON AC/POWER
LOSS"项,按回车,然后通过方向键设置其值为"POWER ON"
步骤二:
选中"RESUME ON RTC ALARM"并按回车,接着通过方向键设置其值为"ENABLE"
步骤三:
选中"RTC ALARM DATE"按回车,然后将其值设定为"EVERYDAY",表示每天都进行一样的 *** 作,按照同样的方法,分别将"RTC ALARM HOURS""RTC ALARM MINUTE""RTM ALARM SECOND"设置为"07""15""00",这表示开机时间为早上的"7:15:00",全部设置好后,按F10,保存并重新启动
(由于不同的主板的BIOS不一样,有些主板的设置可能与上面的有一点点不同,但只要记住在电源管理中找到"WAKE UP"字样的就行了,因为这是设置定时开机的选项)
2自动登陆系统
电脑开机了,但是我们有些人设置了开机密码,不能自动登陆,怎么办
可以通过修改注册表来实现自动登陆
步骤一:
在运行中输入"REGEDIT",打开HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWSNT\CURRENTVERSION\WINLOGON
步骤二:
在右方的窗口中找到"DEFAULTUSERNAME"子键,将数值数据改为用户登陆帐户名,如果不存在该键值,就可以在右边的窗口中右键新建字符串,接着将"新值#1"重命名为"DefaultUserName"后进行修改
步骤三:
在右侧窗口中找到DefaultPassword,如果不存在,可以新建,然后将其键值设定为你的密码
步骤四:
按照以上的方法,在右边的窗口中新建一个名为"AutoAdminLogon"的键值,将其值设为1,然后退出重新启动就可以实现自动登陆
用计划任务自动运行BAT批处理文件,在BAT文件中加入>、>>输出重定向命令
将一条命令或某个程序输出结果的重定向到特定文件中, > 与 >>的区别在于,>会清除调原有文件中的内容后写入指定文件,而>>只会追加内容到指定文件中,而不会改动其中的内容。
比如sqlplus命令或者别的SQL命令后面加入 >>D:\sqllog则将SQL语句执行情况写到D盘下SQLlog文件下(不覆盖,追加,可以理解为所有的日志都在这个文件里面)
如果后面加 >D:\sqllog 就是覆盖日志,只记录最后一次执行的情况;
明白了吗,你可以根据自己的需要加上>或者>>就可以啦
1)如何快速的启动程序?
我们的希望:最好能够在键盘上敲几下就能够启动所有的程序,而不用花费时间到开始菜单里面去找。
解决方案:
使用Windows
XP自带的Run功能,键盘快速呼出:Win+R。与此配合,你需要把你日常所用的程序快捷方式都放到一个目录里面,比如“C:\Run”,把他们重命名
为你喜欢的短名字,然后在
控制面板>系统>高级>环境变量
中修改
Path
这个变量的值,在最后面加上
C:\Run
。这是我所学到的最简单的办法,完全用了系统自带的功能,你可以把所有的程序都命名成两三个字母的,比如ff(firefox)或者msn。
使用
Launchy,这是从istef那看来的。可以索引常见的和自定义的程序位置(比如开始菜单和“C:\Run”;自定义的文件类型;Alt+空格呼出,特别适合我这种键盘上没有Win键的人。
2)有没有好的定时器?
这个问题是上一篇博文的延续,如何保持你的创作流,你当然需要一个好的计时器,不能够太复杂以至于你把时间都花在了调试上,也不能太简单以至于起不到提醒的作用。寻找了一个小时之后,我觉得Google
Desktop中的Clock
Gadget不错,比较简单,也很醒目。
看似越简单的用户需求,往往是越复杂和越难满足的……
适可而止好了
:D
xp/vista/win7的话,是
at
,cmd中自己输入
at
/?
看说明
win8的话,是
schtasks,cmd中自己输入
schtasks
/?
看说明
此外注意下,在XP下at命令被执行后,再次添加at项目的时候,序号是从头开始的;而win7除非手动使用at
/del删掉所有已执行过的命令,否则序号是递增。
比如在XP下:
at
8:00
echo
hello;ID为1
到8:00该命令被执行后,再添加一条
at
9:00
echo
hello;ID还是1
而在win7下除非使用过/DEL参数,否则ID将变成2。
或者说想省点事的话直接用系统自带的计划任务吧。
cmd下定时执行命令可以使用
at
命令
或者
schtasks命令。
at
语法:at
+时间+运行程序
schtasks语法:schtasks
/creat
/tn
设定定时运行的名字
/tr
“运行程序”
/sc
daily
/st时间
例:
1、at
12:30
notepad(12:30时运行记事本)
2、at
19:30
calc(19:30时运行计算器)
3、schtasks
/create
/tn
定时运行
/tr
"notepad"
/sc
daily
/st
12:30(12:30时运行记事本)
4、schtasks
/create
/tn
定时运行
/tr
"calc"
/sc
daily
/st
19:30(19:30时运行计算器)
以上就是关于如何在Windows系统中设置Python程序定时运行全部的内容,包括:如何在Windows系统中设置Python程序定时运行、如何设置定时开机(WINDOWS XP)、怎样定时执行一个windows服务程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)