【发布时间】:2017-07-13 21:14:03
【问题描述】:
Windows 和 Python。
在当前工作目录更改后,是否可以获得启动进程(不受我控制)的工作目录?
我怀疑 Windows 将无法挽回地丢失此信息,但正在寻找确认。
【问题讨论】:
标签: python windows process working-directory
Windows 和 Python。
在当前工作目录更改后,是否可以获得启动进程(不受我控制)的工作目录?
我怀疑 Windows 将无法挽回地丢失此信息,但正在寻找确认。
【问题讨论】:
标签: python windows process working-directory
由eryksun指定:
Python 将脚本目录添加到 sys.path,而不是工作目录 目录。 Windows ProcessParameters 存储 DosPath 字符串和 工作目录的句柄。初始工作的所有痕迹 设置新的工作目录时删除目录,即 DosPath 字符串被更新并且旧目录句柄被关闭并且 被新的取代。我检查了是否审核流程创建 可能有帮助,但审计事件不存储初始工作 目录。
【讨论】: