关于 C 盘/D 盘的小调查

2018-10-24 10:41:28 +08:00
 skyworker
我们做的 SaaS 服务,需要给用户提供一个 windows 本地部署的"绿色版"安装包, 其实就是一个 PHP+mysql 的环境. 为了简化安装, 所有的目录配置准备写死路径, 例如 C:\server\www 等等, 用户解压执行后, 双击 bat 直接启动所有服务. 但是, 软件的默认环境目录, 我和同事有点分歧.

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

为此,我们争论了很久. 那么, 你们觉得提供的"绿色安装包", 应该是 C 盘, 还是 D 盘?
2990 次点击
所在节点    分享发现
31 条回复
anonymous256
2018-10-24 10:46:13 +08:00
可以检测盘符么?如果有 D 盘,就安装 D 盘。没有,则 C 盘。
jasonyang9
2018-10-24 10:47:12 +08:00
```
为了简化安装, 所有的目录配置准备写死路径, 例如 C:\server\www 等等
```
重新定义了绿色( Portable )
skyworker
2018-10-24 10:49:57 +08:00
@anonymous256
@jasonyang9

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

当然咯,你可以默认 C,毕竟所以厂家都是这么干的,反正我觉得很垃圾
xenme
2018-10-24 12:02:00 +08:00
那当 U 盘好了。

既然系统有 program folder 为啥不放?用户如果把 programfolder 改到了 D 盘,那么就放 D 盘,否则自作主张放 D 盘不是奇葩就是奇葩
zhaojjxvi
2018-10-24 12:03:12 +08:00
没有 D 盘
hkyyx
2018-10-24 12:03:29 +08:00
你都写死默认安装路径了,还谈什么绿色?我认为的绿色就是想用的时候直接下载就用了,不需要安装。如果需要安装,麻烦不要说是绿色
whwq2012
2018-10-24 12:08:41 +08:00
肯定放 c 啊,如果 c 盘不够就弄个链接链出去就好了
huiyifyj
2018-10-24 12:10:14 +08:00
绿色版不是压缩在一个文件夹,然后放那都没关系么?
adnoh
2018-10-24 12:23:19 +08:00
使用相对路径才称得上绿色软件
May725
2018-10-24 12:24:15 +08:00
如果是我,会让用户自定义安装路径,然后所有都用相对路径来做。
最好提供一个有界面的安装程序, inno setup 这个就不错,也不麻烦。毕竟一个 bat 太不友好了。
Variazioni
2018-10-24 12:50:04 +08:00
如果一定要放在 C 盘的话还需要注意一下读写权限的问题。
因为 Win10 C 盘下不给非管理员用户写权限。。
我是做 java 的。。jvm 搞不到权限。导致我写死在 C 盘根目录的日志文件出不来。。很尴尬。。
仅限 Win10。
Win Server 没有这个问题。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500554

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX