首页 > 解决方案 > 替换 Path 变量中的值

问题描述

我正在尝试使用 cygwin 以编程方式修改 Windows 中的环境变量(version 4.4.12)。我需要将现有的 PATH 替换为已修改但在 SETX 指令上显示“保存的数据被截断为 1024 个字符”。

原始路径:

(...) c/Program Files (x86)/Google/Chrome/Application/chrome.exe:/c/Program Files/Java/jdk1.8.0_144/bin:/d/Mis_documentos/Ahorititica/apache-maven-3.5 .0-bin/apache-maven-3.5.0/bin:/d/Program Files/nodejs:/c/Users/fnoguera/AppData/Local/Microsoft/WindowsApps:/d/Sencha/Cmd/ 6.5.3.6 :/ usr/bin/vendor_perl:/usr/bin/core_perl

我只需要更改版本号并设置相同的 PATH:

(...) c/Program Files (x86)/Google/Chrome/Application/chrome.exe:/c/Program Files/Java/jdk1.8.0_144/bin:/d/Mis_documentos/Ahorititica/apache-maven-3.5 .0-bin/apache-maven-3.5.0/bin:/d/Program Files/nodejs:/c/Users/fnoguera/AppData/Local/Microsoft/WindowsApps:/d/Sencha/Cmd/ 6.0.2.14 :/ usr/bin/vendor_perl:/usr/bin/core_perl

标签: windowsbashcygwinenvironment-variables

解决方案


推荐阅读