我最喜欢的IDE Wing IDE有一个用于在资源管理器中显示活动文件的命令。这意味着当您启动该命令时,它将在该文件所在的文件夹上打开一个资源管理器窗口,然后选择该文件。在Windows资源管理器中显示文件
的问题是,如果窗口已经打开,它无法选择文件。它激活窗口,但文件没有被选中。这很烦人。我希望文件总是被选中
我与其中一位开发者交谈过,他说他们正在使用'explorer /select,%s' % filename
来显示文件,而上述烦恼可能是该命令的一个怪癖。
有没有人有一个想法如何避免这种行为?
(该解决方案需要在Windows 2000,XP,Server 2003的,Vista和Windows 7的工作)
存在一个相关问题,API调用的答案之一;它可能会有所帮助:http://stackoverflow.com/questions/3887364/opening-an-explorer-window-with-designated-file-selected – Larry
你在哪个操作系统上看到问题?从cmd.exe运行“explorer/select,...”时是否出现同样的问题? –
1.它发生在XP上。 2.我测试过,是的,当我直接从终端运行它时,会发生同样的问题。 –