Windows和Python。
在更改当前工作目录后,是否可以获取启动进程(不受我的控制)的工作目录?
我怀疑Windows会无法恢复此信息,但需要确认。
答案 0 :(得分:2)
由eryksun指定:
Python将脚本目录添加到sys.path,而不是工作 目录。 Windows ProcessParameters存储DosPath字符串和 处理工作目录。所有初步工作的痕迹 设置新的工作目录时删除目录,即 DosPath字符串已更新,旧目录句柄已关闭 取而代之的是新的。我检查了是否创建了审计流程 可能有所帮助,但审计事件不存储初始工作 。目录