获取进程启动的工作目录

时间:2017-07-13 21:14:04

标签: python windows process working-directory

Windows和Python。

在更改当前工作目录后,是否可以获取启动进程(不受我的控制)的工作目录?

我怀疑Windows会无法恢复此信息,但需要确认。

1 个答案:

答案 0 :(得分:2)

eryksun指定:

  

Python将脚本目录添加到sys.path,而不是工作   目录。 Windows ProcessParameters存储DosPath字符串和   处理工作目录。所有初步工作的痕迹   设置新的工作目录时删除目录,即   DosPath字符串已更新,旧目录句柄已关闭   取而代之的是新的。我检查了是否创建了审计流程   可能有所帮助,但审计事件不存储初始工作   。目录