WINDOW-SERVER/ELLOR LOG

setx PATH "%PATH%;C:\Windows\System32\WindowsPowerShell\v1.0"setx : 'setx' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.

인텔로퍼 2025. 3. 14. 17:34
반응형

 

window CMD Error: 'setx' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.

 

'setx' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.

후.. cmd에서 powershell 딱치면 넘어가야되는데 그거 되게 하는게 힘들죠? 제 솔루션 따라해봅시다.

우선 PowerShell 접속부터 해봅시다.

 

만약 위 방법이 작동하지 않거나 시스템을 재시작해야 하는 상황이라면, 전체 경로를 사용하여 PowerShell을 바로 실행할 수 있습니다. 아래 명령어를 입력하세요:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe​

 

이 명령어를 실행하면 PowerShell이 바로 실행됩니다.

 

 

 

혹시나 powershell에서 오류 났다면

setx 명령어가 인식되지 않는 오류가 발생하는 이유는 PowerShell에서 setx 명령어를 사용할 수 없기 때문입니다. setx는 **cmd**에서만 작동하는 명령어입니다. PowerShell에서는 setx가 기본적으로 사용할 수 없고, 대신 **[System.Environment]::SetEnvironmentVariable**을 사용하여 환경 변수를 설정해야 합니다.

반응형

 

[PowerShell에서!!] PATH에 PowerShell 경로 추가하기 이걸로 해결!

PowerShell에서 setx와 동일한 작업을 하려면, 다음 명령어를 사용하여 PATH 환경 변수에 PowerShell 경로를 추가할 수 있습니다:

[System.Environment]::SetEnvironmentVariable("PATH", $env:PATH + ";C:\Windows\System32\WindowsPowerShell\v1.0", [System.EnvironmentVariableTarget]::Machine)

설명:

  • $env:PATH: 현재 시스템 환경 변수인 PATH를 가져옵니다.
  • ;C:\Windows\System32\WindowsPowerShell\v1.0: PowerShell 경로를 추가합니다.
  • [System.EnvironmentVariableTarget]::Machine: 시스템의 모든 사용자에 대해 이 환경 변수를 영구적으로 설정합니다.

주의사항

  • 이 명령은 PowerShell을 관리자 권한으로 실행해야 합니다. 그렇지 않으면 환경 변수 변경이 실패할 수 있습니다.
  • 명령을 실행한 후 새로운 cmd 또는 PowerShell 세션을 시작해야 변경된 PATH 환경 변수가 반영됩니다.

재부팅 꼭하세요

결론

PowerShell에서는 setx를 사용할 수 없으므로, 위의 방법을 사용하여 PATH 환경 변수를 수정해 주세요.

 

 

 


추천 드리는 글

[SW Architecture] 소프트웨어 아키텍처 패턴들을 탐구해보자

 

[SW Architecture] 소프트웨어 아키텍처 패턴들을 탐구해보자

소프트웨어 아키텍처 패턴에 대하여..소프트웨어 아키텍처는 단순히 코드를 작성하는 것을 넘어, 시스템의 구조와 설계를 결정하는 중요한 작업입니다. 올바른 아키텍처는 애플리케이션의 유

intelloper.tistory.com

 

[Python/정보] - 시니어 개발자들은 이런거 안한대요. (개발자 물경력 방지)

 

시니어 개발자들은 이런거 안한대요. (개발자 물경력 방지)

주니어 개발자에서 멈춰 있을수만은 없다! 연차는 쌓이는데 자신의 실력도 쌓여야겠죠? 시니어 개발자들은 어떻게 하는지 탐구해봅시다.모든 시니어 개발자도 처음에는 기초적인 코딩 실력과

intelloper.tistory.com

 

[TypeScript] 프론트엔드 개발자를 위한 SOLID 원칙. (feat.타입스크립트)

 

[TypeScript] 프론트엔드 개발자를 위한 SOLID 원칙. (feat.타입스크립트)

S.O.L.I.D 원칙 타입스크립트 코드 예제로 이해하기깨끗하고 유지보수하기 쉬운 코드를 작성하는 것은 단순히 동작하는 코드를 작성하는 것만큼 중요합니다.S.O.L.I.D 원칙은 시간이 지나도 쉽게 조

intelloper.tistory.com

 

 

 

반응형