python读取windows定时任务

python读取windows定时任务,第1张

1、准备好Python脚本py文件,放置在一个文件夹下。

2、创建一个txt文件,并把文件类型(后缀)改为bat、编写文件内容。

3、Win键+R,输入compmgmt,msc,调出计算机管理窗口。点击左侧任务计划程序,再点击右侧创建基本任务。

4、填写任务的基本信息,选择脚本执行的触发器。

5、选择具体时间,选择执行的 *** 作、选择要执行的脚本,创建完成。

@echo off

for /f "tokens=1-3 delims=," %%i in (testtxt) do (

set a%n%=%%i

set b%n%=%%j

set c%n%=%%k

set /a n+=1

)

如图,我要获取HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\typedurls 这个的URL1 2 3中的网址信息。

HKEY hKey;

RegOpenKey(HKEY_CURRENT_USER,"Software\\Microsoft\\Internet Explorer\\TypedURLs",&hKey);//打开键

char szpath[500];

DWORD dwSize = sizeof(szpath);

RegQueryValueEx(hKey,"url1",NULL,NULL,(LPBYTE)szpath,&dwSize);//提取内容

char str[500];

wsprintf(str,"url1=%s\0",szpath);

printf("%s\n",str);

用这个代码段可以获取第一个URL1的值,怎么样遍历剩下URL呢?

------解决方案--------------------

regedit 的命令行参数

filename 导入 reg 文件进注册表

/s 导入 reg 文件进注册表(安静模式)

/e 导出注册表文件

例:regedit /e filenamereg HKEY_LOCAL_MACHINE\SYSTEM

/L:system 指定 systemdat

/R:user 指定 userdat

/C 压缩 [文件名] (Windows 98)

REGEDIT[/L:system][/R:user]filename1

REGEDIT[/L:system][/R:user]/C filename2

REGEDIT[/L:system][/R:user]/E filename3 [regpath]

其中:

/L:system 指定systemdat文件的存放位置。

/R:user 指定userdat文件的存放位置。

filename1 指定引入到注册表数据库的文件名。

/C filename2 指定形成注册表数据库的文件名。

/E filename3 指定导出注册表文件的文件名。

regpath 指定导出注册表文件的开始关键字(缺省为全部关键字)

以上就是关于python读取windows定时任务全部的内容,包括:python读取windows定时任务、window 批处理如何读取文件内容变量、如何用C语言获取windows注册表信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10147832.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存