2011-10-05 68 views
3

我有一个程序,现在打开很多文件夹,我希望我可以使用已打开的资源管理器实例来打开新的资源。我有这样的代码:重定向现有的Windows资源管理器实例

import subprocess 
subprocess.Popen(r'explorer /select,"C:\path\of\folder\file"') 

我看到过在C#中这样做的线程。有人知道它可以在Python中完成吗?

感谢,

回答

1

我不相信你可以做到这一点。如果您有任何希望,您可能需要查看.Net的Python,那么您可以试试IronPython。但是使用子进程的上面的代码只是给出了与在命令行中运行该字符串相同的结果。哪些启动与这些参数的资源管理器应用程序。但一旦开始,它就会自行运行。它不再寻找命令行输入。我查看了资源管理器的命令行参数列表,并且没有看到任何可以表明您可以在运行后操作它的内容。对不起,希望这有助于。