mirror of https://github.com/dapr/cli.git
Merge pull request #370 from vinayada1/windowsPathTruncate
Use powershell command instead of setx to modify path
This commit is contained in:
commit
fc38052493
|
@ -546,7 +546,8 @@ func moveFileToPath(filepath string, installLocation string) (string, error) {
|
|||
p := os.Getenv("PATH")
|
||||
|
||||
if !strings.Contains(strings.ToLower(p), strings.ToLower(destDir)) {
|
||||
_, err := utils.RunCmdAndWait("SETX", "PATH", p+fmt.Sprintf(";%s", destDir))
|
||||
pathCmd := "[System.Environment]::SetEnvironmentVariable('Path',[System.Environment]::GetEnvironmentVariable('Path','user') + '" + fmt.Sprintf(";%s", destDir) + "', 'user')"
|
||||
_, err := utils.RunCmdAndWait("powershell", pathCmd)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue