<p>我是自动热键工具和Python语言的粉丝</p>
<p>另一种方法是:</p>
<p>如果你想运行一个程序,然后想用一个文件打开它(“打开方式…”)</p>
<p>你可以想想</p>
<p><strong>使用键盘快捷键宏制作自己的计算机移动脚本。</strong></p>
<p><strong>第1步:</strong>在Windows系统上安装(Python27)。<a href="https://www.python.org/ftp/python/2.7.14/python-2.7.14.msi" rel="nofollow noreferrer"><strong>Click Here</strong></a></p>
<p><strong>第2步:</strong>然后安装Python包-pyautogui和pywinauto</p>
<p>您可以使用以下Msdos批处理脚本:</p>
<p>在安装.bat在</p>
<pre><code>C:\Python27\scripts\pip.exe install pyautogui
pause
C:\Python27\scripts\pip.exe install pywinauto
pause
</code></pre>
<p>现在,您已经准备好制作并使用以下Python脚本:</p>
<p>示例1.pyw</p>
^{pr2}$
<p>示例2.pyw</p>
<pre><code>#run Notepad
#######################
import pywinauto
pywinauto.Application().start("C:\Windows\System32\Notepad.exe")
#######################
#Open a File - "Open With..."
#######################
import pyautogui
import time
time.sleep(2)
pyautogui.hotkey('ctrl','o') #Many Programs use Shortcut Ctrl+o to "Open With..."
time.sleep(.750)
pyautogui.typewrite('c:\\test\\test.txt',0)
time.sleep(2)
pyautogui.hotkey('enter')
#######################
# you can send any text or Keyboard Shortcuts Combinations - Example Copy - pyautogui.hotkey('ctrl', 'c')
</code></pre>
<p>注意:如果您在typewrite命令中使用文件路径-不能放(单反斜杠\),则必须将其替换为(双反斜杠\)</p>
<p>提示:Python语言和AutoPythonlauncher软件是一个很好的组合-如果你想在你的Windows桌面上制作工具栏-可执行图片与Python脚本鼠标或触摸设备。-有关详细信息,请参阅<a href="http://autopythonclipboardlauncher.com/" rel="nofollow noreferrer">Homepage</a></p>