重定向现有的Windows资源管理器实例

时间:2011-10-05 14:01:49

标签: python windows

我有一个程序可以立即打开很多文件夹,我希望我可以使用已经打开的资源管理器实例来打开新的文件夹。我有这段代码:

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

我在C#中看到过这样做的线程。有谁知道在Python中可以做到的一种方式?

谢谢,

1 个答案:

答案 0 :(得分:1)

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