RichardY
V2EX  ›  问与答

有没有办法使程序指定制定目录运行?

  •  
  •   RichardY · Feb 13, 2020 · 2121 views
    This topic created in 2350 days ago, the information mentioned may be changed or developed.

    我需要在 windows 平台运行浏览器程序,但需要使程序只在特定目录运行。我知道在安装过程中可以指定目录,甚至使用“绿色版”程序,但在浏览过程中产生的缓存等其他数据貌似会放置在系统临时文件的地方,想让程序完全不跑出目录应该怎么做?

    谢谢

    11 replies    2020-02-14 00:15:03 +08:00
    lonewolfakela
        1
    lonewolfakela  
       Feb 13, 2020
    上 sandboxie
    mumbler
        2
    mumbler  
       Feb 13, 2020 via Android
    除非自己开发浏览器
    RichardY
        3
    RichardY  
    OP
       Feb 13, 2020
    @lonewolfakela 但我需要指定目录,而不是 sandboxie 指定的目录
    whileFalse
        4
    whileFalse  
       Feb 13, 2020
    请详述你的原始需求。
    RichardY
        5
    RichardY  
    OP
       Feb 13, 2020
    @whileFalse 浏览器的一切数据,包括缓存、可执行文件,需要在某个我指定的目录,比如 D:\browser\。
    lxk11153
        6
    lxk11153  
       Feb 13, 2020
    GreenChrome https://github.com/shuax/GreenChrome
    不过已经停更,可以找找其它类似的
    imn1
        7
    imn1  
       Feb 13, 2020   ❤️ 1
    chrome 不知道,firefox 可以,chrome 记忆中可以启动参数指定 profile 路径

    c:\Users\用户\AppData\Roaming\Mozilla\Firefox\profiles.ini
    修改这个文件里面的 default,就可以指定你的 profile 文件夹放在那里
    保留这个文件夹,就可以准绿色使用 Firefox —— 换机或者重装系统,先运行一次(生成上述 ini),关闭,再改一次上述 ini 指向之前的存档,重开 Firefox 就所有扩展等等都恢复重装前了
    另,Firefox 的 exe(mozilla ftp 上可下载)实际上是个 zip,解压可用,无需安装

    浏览的 cache 是在浏览器内设置,与这个无关
    300
        8
    300  
       Feb 13, 2020 via Android
    搜 chrome portable 我记得有官方教程的
    Rheinmetal
        9
    Rheinmetal  
       Feb 14, 2020 via Android
    想要实现存储重定向咯
    sandboxie 新建沙盘指定一个目录不就行了
    依靠软件自身配置和开发者自觉性难免有遗漏
    datocp
        10
    datocp  
       Feb 14, 2020 via Android
    安装版的 chrome 大概类似这个目录。
    Ntfs 有个 mklink 命令就是来硬链接这个目录,平时都是直接链接到内存盘,重启就消失。
    datocp
        11
    datocp  
       Feb 14, 2020 via Android
    类似这个目录
    c:\Users\用户\AppData\Roaming\Mozilla
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   999 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 108ms · UTC 22:05 · PVG 06:05 · LAX 15:05 · JFK 18:05
    ♥ Do have faith in what you're doing.