skyworker

关于 C 盘/D 盘的小调查

  •  
  •   skyworker · Oct 24, 2018 · 3988 views
    This topic created in 2931 days ago, the information mentioned may be changed or developed.
    我们做的 SaaS 服务,需要给用户提供一个 windows 本地部署的"绿色版"安装包, 其实就是一个 PHP+mysql 的环境. 为了简化安装, 所有的目录配置准备写死路径, 例如 C:\server\www 等等, 用户解压执行后, 双击 bat 直接启动所有服务. 但是, 软件的默认环境目录, 我和同事有点分歧.

    同事的看法, 觉得应该安装到 D 盘, C 盘只用来安装系统的, D 盘才是放资料 /软件的. 但是我觉得我们的用户基本上没有 IT 背景知识,都是企业办公人员, 并且 13 年以后的 PC 很多都是默认只有一个 C 盘, 所以我建议这个"绿色版"的默认目录放在 C 盘, 而同事们非常反对, 觉得放 C 盘很不好. 即使用户只有一个 C 盘, 让他们再联系我们, 我们再提供给他一个"默认 C 盘版"的安装包即可.

    为此,我们争论了很久. 那么, 你们觉得提供的"绿色安装包", 应该是 C 盘, 还是 D 盘?
    31 replies  •  2018-10-26 09:44:02 +08:00
    anonymous256
    anonymous256
    Oct 24, 2018 via Android
    1
    可以检测盘符么?如果有 D 盘,就安装 D 盘。没有,则 C 盘。
    jasonyang9
    jasonyang9
    Oct 24, 2018❤️2
    2
    ```
    为了简化安装, 所有的目录配置准备写死路径, 例如 C:\server\www 等等
    ```
    重新定义了绿色( Portable )
    skyworker
    skyworker
    OP
    Oct 24, 2018
    3
    @anonymous256
    @jasonyang9

    最简化的方法, 我们暂时没有提供 windows installer 的能力
    DawnMoon
    DawnMoon
    Oct 24, 2018 via Android
    4
    可是,现在很多电脑都只有一个盘啊
    ReZer0
    ReZer0
    Oct 24, 2018
    5
    默认来说 C 更好,单一固态以及只有一个盘兼容起来都方便,而且依赖之类的可能也比较好弄。有的虚拟机或 Server 也只有一个盘。
    虽然我也是软件安 C,绿色放 D,但这位同事的看法并不赞同,“即使用户只有一个 C 盘,让他们再联系我们”这不给自己增添工作量吗?用户自个也嫌麻烦。更何况有的用户 D 还不一定是软件。
    软件一定要安非 C 盘这种说法,虽然我以前也用,但目前看来是一件没什么作用的说法,就类似桌面右键刷新会提升流畅这类说法一样。
    所以目前赞同安 C 盘,但如果可以,建议还是可选。
    jsyzdej
    jsyzdej
    Oct 24, 2018 via Android
    6
    给用户一个选项不好么,因人而异嘛。
    在安装界面放俩个大按钮,一个是 C 一个是 D。问题解决了。
    dxgfalcongbit
    dxgfalcongbit
    Oct 24, 2018❤️1
    7
    一直以为绿色指的是解压出来后不需要安装双击就能用的那种。
    barbery
    barbery
    Oct 24, 2018
    8
    不是压缩包解压在哪里就哪里么
    Tink
    Tink
    Oct 24, 2018
    9
    放到 C:\Windows\system32\下面
    cfq1491
    cfq1491
    Oct 24, 2018 via Android
    10
    还是默认 C 盘比较好,我的腾讯小水管就一个盘,你让我放哪个 D 盘?不过建议是能放 D 盘还是放 D 盘,为了以后装系统省事
    Sharuru
    Sharuru
    Oct 24, 2018
    11
    以前碰到类似的情况都是放用户目录下,即 %HOMEPATH%,找起来好找,删起来也好删。
    Lanke0
    Lanke0
    Oct 24, 2018
    12
    我认为吧,你希望你自己装软件装到什么地方呢。我的也不是 D,我会装到我的软件盘 E。

    当然咯,你可以默认 C,毕竟所以厂家都是这么干的,反正我觉得很垃圾
    xenme
    xenme
    Oct 24, 2018 via iPhone
    13
    那当 U 盘好了。

    既然系统有 program folder 为啥不放?用户如果把 programfolder 改到了 D 盘,那么就放 D 盘,否则自作主张放 D 盘不是奇葩就是奇葩
    zhaojjxvi
    zhaojjxvi
    Oct 24, 2018 via iPhone
    14
    没有 D 盘
    hkyyx
    hkyyx
    Oct 24, 2018
    15
    你都写死默认安装路径了,还谈什么绿色?我认为的绿色就是想用的时候直接下载就用了,不需要安装。如果需要安装,麻烦不要说是绿色
    syahd
    syahd
    Oct 24, 2018 via Android
    16
    肯定放 c 啊,如果 c 盘不够就弄个链接链出去就好了
    fengyj
    fengyj
    Oct 24, 2018 via Android
    17
    绿色版不是压缩在一个文件夹,然后放那都没关系么?
    adnoh
    adnoh
    Oct 24, 2018 via Android
    18
    使用相对路径才称得上绿色软件
    May725
    May725
    Oct 24, 2018
    19
    如果是我,会让用户自定义安装路径,然后所有都用相对路径来做。
    最好提供一个有界面的安装程序, inno setup 这个就不错,也不麻烦。毕竟一个 bat 太不友好了。
    Variazioni
    Variazioni
    Oct 24, 2018
    20
    如果一定要放在 C 盘的话还需要注意一下读写权限的问题。
    因为 Win10 C 盘下不给非管理员用户写权限。。
    我是做 java 的。。jvm 搞不到权限。导致我写死在 C 盘根目录的日志文件出不来。。很尴尬。。
    仅限 Win10。
    Win Server 没有这个问题。。
    mario85
    mario85
    Oct 24, 2018 via iPhone
    21
    写死没问题,后期用 junction 做 bat 给客户改路径
    zhxhwyzh14
    zhxhwyzh14
    Oct 24, 2018 via Android
    22
    不建议 D 盘
    ragnaroks
    ragnaroks
    Oct 24, 2018
    23
    mkdir C:\Runtime
    if(exist(drive_D)){mount drive_D=>C:\Runtime}
    copy files C:\Runtime

    wmi 可直接卸载已挂载的驱动器
    oul
    oul
    Oct 24, 2018
    24
    现在上固态,很多只有一个分区即 C
    放在 C 根目录也要考虑权限的问题
    %HOMEPATH% 是个好方式
    lozzow
    lozzow
    Oct 24, 2018 via iPhone
    25
    做个安装包很难吗🌚
    Moorj
    Moorj
    Oct 24, 2018 via iPhone
    26
    当然是 C
    MayoiMasu
    MayoiMasu
    Oct 25, 2018
    27
    放 C 盘呀,为什么非要放 D ?磁盘存储空间实际上对系统的运行并没太大的影响。
    zhouyut001
    zhouyut001
    Oct 25, 2018
    28
    60g 還剩 6g,我自己都不知道什麼東西佔用了。磁盤分析全是小文件,清理了更新也才釋放 500m
    Vhc
    Vhc
    Oct 26, 2018
    29
    放 D 盘呀,为什么非要放 C
    Vhc
    Vhc
    Oct 26, 2018
    30
    放 D 盘呀,为什么非要放 C ?
    XuanFei990
    XuanFei990
    Oct 26, 2018
    31
    可以检测啊,有 D 盘,就放 D 盘,没有 D 盘就放 C 盘。。。多简单。。。

    放 C 盘,基本上是傻瓜式一键操作,,见过一些老的软件,连选择都不能选择,,搞的 C 盘乱糟糟,后来算了直接放虚拟机里了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1266 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 21:09 · PVG 05:09 · LAX 13:09 · JFK 16:09
    ♥ Do have faith in what you're doing.