一个可视化管理 Windows 环境变量的小工具

2023-05-25 16:03:31 +08:00
 soeur

rust+tauri+svelte, 可以管理用户环境变量和系统环境变量

3562 次点击
所在节点    分享创造
25 条回复
1423
2023-05-25 16:05:39 +08:00
rapidee 不香吗?
ladypxy
2023-05-25 16:08:50 +08:00
系统本身就有界面去管理和设置啊……
shyrock
2023-05-25 16:18:45 +08:00
这不是我理解的可视化。。。
shangyu7
2023-05-25 17:08:05 +08:00
何必呢。。。。
JsonSnowNothing
2023-05-25 17:29:36 +08:00
我为什么不用系统自带的界面呢。。。。
RockShake
2023-05-25 17:38:26 +08:00
只有一个痛点就是设置完用户变量之后无法立即生效,现在的做法是手动重启 explorer.exe ,大家有更好的方式么
taolu729099134
2023-05-25 17:51:53 +08:00
这个 UI 哪里找哇
taolu729099134
2023-05-25 17:52:18 +08:00
tauri 去看看
kalman03
2023-05-25 17:53:04 +08:00
@RockShake 退出控制台再打开控制台。


BTW ,我有一个更好的应用软件,用到了环境变量
java 版本切换工具: https://github.com/jingxiang/java-switch
Echoldman
2023-05-25 18:05:00 +08:00
非常好奇这个 UI 的库是啥
NoOneNoBody
2023-05-25 18:06:29 +08:00
这个……
不如你教我怎么弄个快捷方式,能直接打开系统环境变量的设置界面

如果要做增强版,不如添加 导入导出、路径自动完成、各大编程语言的常用环境变量提示……
deplivesb
2023-05-25 18:24:11 +08:00
系统本身不就有一个?
Tufutogo
2023-05-25 19:39:22 +08:00
@NoOneNoBody 有沒有可能把你的問題問一下 ai
weimo383
2023-05-25 20:25:33 +08:00
建议不要用这种 ui ,不是艺术类 app 或者可视化项目,这个草图风真的观感不好
geelaw
2023-05-25 20:50:45 +08:00
@RockShake #6 程序改变环境变量后应该用 PostMessage 通知有心的程序(包括 Windows shell 即 explorer.exe )环境变量已经改变,需要广播 WM_SETTINGCHANGE 消息并设置 wParam 为空、lParam 为 "Environment"。
geelaw
2023-05-25 20:53:12 +08:00
@NoOneNoBody #11 可以用 rundll32.exe sysdm.cpl,EditEnvironmentVariables
vvhy
2023-05-25 23:18:03 +08:00
@RockShake #6 chocolatey 有一个 refreshenv 脚本
mobaijun
2023-05-26 06:27:12 +08:00
@NoOneNoBody 要创建一个快捷方式,可以直接打开系统环境变量设置界面,请按照以下步骤进行操作:

右击桌面上的空白处,选择"新建" -> "快捷方式"。

在弹出的窗口中,输入以下命令路径:

Copy code
rundll32.exe sysdm.cpl,EditEnvironmentVariables
然后点击"下一步"。

输入一个名称,比如"环境变量",然后点击"完成"。

现在你应该在桌面上看到一个名为"环境变量"的快捷方式。双击它,将直接打开系统的环境变量设置界面。

请注意,这些步骤适用于 Windows 操作系统。如果你使用的是其他操作系统,步骤可能会有所不同。
marly
2023-05-26 11:03:51 +08:00
很好,可是我用 mac (doge
angrylid
2023-05-26 11:20:25 +08:00

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

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

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

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

© 2021 V2EX