无法使用python自动打开记事本

  • 本文关键字:记事本 python python autoit
  • 更新时间 :
  • 英文 :


我想打开记事本执行一些任务,但它没有打开。我试过这个代码

import win32com.client
autoit = win32com.client.Dispatch("AutoItX3.Control")
autoit.Run("notepad.exe")

记事本打不开,但这些工作正常

autoit.Run("calc.exe")
autoit.Run("explorer.exe")
autoit.Run("regedit")

试着这样做:

Open a command prompt window (cmd) as an administrator
Go to AutoItX directory (default on Windows 7 : cd C:Program Files (x86)AutoIt3AutoItX)
Type these two commands :
regsvr32.exe AutoItX3.dll
regsvr32.exe AutoItX3_x64.dll

然后,试试这样做:

import win32com.client
autoit = win32com.client.Dispatch("AutoItX3.Control")
#Run(program, workingdir, show_flag)
autoit.Run("notepad.exe",'',5)

Run函数的参数说明,您可以在这里找到。参数show_flag的整数值可以在这里找到(5对应SW_SHOW)

相关内容

  • 没有找到相关文章

最新更新