【问题标题】:Where does Steam store library directories?Steam 存储库目录在哪里?
【发布时间】:2016-09-18 12:40:07
【问题描述】:

在 Steam 中,我们可以配置多个目录/文件夹来查找应用程序。它位于菜单Steam->Settings->Downloads->STEAM LIBRARY FOLDERS 对话框中。

如果我从 Steam 外部以编程方式查看这些设置,我在哪里可以找到这些设置?

我对 Windows 客户端的位置更感兴趣。

【问题讨论】:

    标签: settings steam


    【解决方案1】:

    找到了。在 Windows 上,它们存储在 C:\Program Files (x86)\Steam\SteamApps\libraryfolders.vdf,您还必须添加 Steam 的安装文件夹 C:\Program Files (x86)\Steam

    这是一个用于提取信息的示例 Python 脚本:

    import re
    with open(r"C:\Program Files (x86)\Steam\SteamApps\libraryfolders.vdf") as f:
        folders = [r"C:\Program Files (x86)\Steam"]
        lf = f.read()
        folders.extend([fn.replace("\\\\", "\\") for fn in
            re.findall('^\s*"\d*"\s*"([^"]*)"', lf, re.MULTILINE)])
    

    【讨论】:

      【解决方案2】:

      我在这里找到的:

      C:\Program Files (x86)\Steam\config\config.vdf
      

      该文件中有一行:

      "BaseInstallFolder_1"       "{YourSteamLibraryFolder}"
      

      所以我只是用记事本打开它,然后 Ctrl+F 搜索“Base”。

      如果该行不存在:

      1. 打开 Steam。 > 登录您的帐户。 >“蒸汽”。 >“设置”。
      2. 然后点击“下载”。 > 'STEAM 库文件夹'。
      3. 在某处创建一个空文件夹。
      4. 点击“添加库文件夹”。
      5. 浏览到您创建的空文件夹。 > 点击“选择”。

      如果您再查看 config.vdf;应该有这样一行:

      "BaseInstallFolder_1"       "{YourNewEmptySteamLibraryFolder}"
      

      【讨论】:

      • 谢谢。编辑文件可以解决问题。更改安装库位置似乎是不可能的,尤其是在驱动器 C 上。
      猜你喜欢
      • 2019-03-16
      • 1970-01-01
      • 2013-03-08
      • 2016-04-17
      • 2014-09-25
      • 1970-01-01
      • 2023-02-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多