cmd命令行设置 windows 设置环境变量

博客介绍了在Windows系统中通过CMD命令行设置环境变量的方法,包括用户级别和系统级别的设置,系统级别设置需加参数 /m。还提到了常用CMD指令,如将ts格式无损快速转换为mp4格式的方法。

cmd命令行设置 windows 设置环境变量

参考 51CTO博客

设置用户级别的环境变量

:: 设置新参数 JAVA_HOME1
setx JAVA_HOME1 "c:\test";
exit;
echo "%JAVA_HOME1%";

:: 追加参数内容 JAVA_HOME1 
setx JAVA_HOME1 "%JAVA_HOME1%;c:\test2\;";
exit;
echo "%JAVA_HOME1%";

:: 追加到Path
setx path "%path%;C:\test111;C:\11111\test222";

:: 追加到Path
setx Path "%Path%;%JAVA_HOME1%\bin\;"

设置系统级别的环境变量

加上参数 /m 即可

:: 设置新参数 JAVA_HOME1
setx JAVA_HOME1 "c:\test" /m;
exit;
echo "%JAVA_HOME1%";

:: 追加参数内容 JAVA_HOME1 
setx JAVA_HOME1 "%JAVA_HOME1%;c:\test2\;" /m;
exit;
echo "%JAVA_HOME1%";

:: 追加到Path
setx path "%path%;C:\test111;C:\11111\test222" /m;

:: 追加到Path
setx Path "%Path%;%JAVA_HOME1%\bin\;" /m;

常用CMD 神级别的指令

ts格式转换为 mp4 最快的无损方式

ffmpeg 封装视频流
几秒钟就完事。 copy 参数代表无损拷贝。

ffmpeg.exe -i "原视频.ts" -c copy "导出视频名.mp4"

此法非常快速,完全抛弃了 handbrake / 格式工厂 等软件进行转换的方
属于 人生有限,我爱 ffmpeg神器级别的指令

### 如何在 Windows CMD 命令行设置环境变量 #### 使用 `set` 和 `setx` 命令临时或永久修改环境变量 对于希望仅在当前命令提示符会话期间生效的更改,可以使用 `set` 命令来创建或更新环境变量。然而这种改变不会持久化,在关闭窗口之后就会失效。 为了实现更长久的效果——即让新的或已有的环境变量值不仅适用于当前 session 而且也影响未来启动的应用程序,则应当采用 `setx` 工具[^1]。 下面给出具体操作方法: - **设定一个新的全局环境变量** 当需要定义一个全新的系统级环境变量时(例如名为 `JAVA_HOME1`),可以通过如下语句完成此过程,并通过 `/M` 参数指定其作用范围为整个机器级别而非仅仅针对当前登录用户: ```batch setx JAVA_HOME1 "c:\test" /m ``` 这将会把字符串 `"c:\test"` 关联给名称叫做 `JAVA_HOME1` 的新环境变量并将其注册至操作系统层面以便其他进程读取利用它所指向的内容位置。 - **向现有环境变量追加额外路径** 如果目标是在已有基础上增加更多目录作为查找依据的一部分而不是完全替换掉旧有配置的话, 可以先获取现存值得副本再附加所需部分形成完整的表达式最后重新赋值回去: ```batch setx JAVA_HOME1 "%JAVA_HOME1%;c:\test2\" /m ``` 上述代码片段实现了将 `c:\test2\` 添加到了之前已经存在的 `JAVA_HOME1` 中去的操作效果[^2]. - **扩展 PATH 环境变量** 特别地,由于 `PATH` 是用来指示哪些地方可能含有待执行文件的重要属性之一,因此经常会被开发者们调整以方便调用工具链里的各个组件。这里展示怎样安全有效地往里面加入自定义项而不破坏原有结构的方法: ```batch setx path "%path%;C:\test111;C:\11111\test222" /m ``` 以及另一种情况下的做法,即将另一个环境变量代表的具体地址纳入进来成为一部分成员: ```batch setx Path "%Path%;%JAVA_HOME1%\bin\" /m ``` 以上就是关于如何借助于命令行界面快速便捷地管理 Windows 下各类环境变量的一些基本技巧介绍^.
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值