【问题标题】:Get working directory the process was started with获取进程开始的工作目录
【发布时间】:2017-07-13 21:14:03
【问题描述】:

Windows 和 Python。

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

我怀疑 Windows 将无法挽回地丢失此信息,但正在寻找确认。

【问题讨论】:

    标签: python windows process working-directory


    【解决方案1】:

    eryksun指定:

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

    【讨论】:

      猜你喜欢
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 2016-10-17
      • 2012-12-21
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 2013-05-29
      相关资源
      最近更新 更多