2017-12-07 7 views
1

VS 코드가 Powershell을 사용하는 새로운 방법으로 자리 매김하려고하며 설치시 변경된 사항 중 하나는 파일 탐색기의 상황에 맞는 메뉴 옵션 인 "Run with PowerShell ".ps1 파일에 새로운"코드로 열기 "옵션이 추가되었습니다.VS 코드를 설치 한 후 파일 탐색기에서 Powershell 실행

"코드로 열기"옵션을 제거하고 이전 "PowerShell로 실행"옵션으로 바꾸는 방법이 있습니까? 나는 이것이 어떻게 든 레지스트리를 포함 할 것이라고 추정하지만 일반적으로 레지스트리를 충분히 안전하게 알지는 못한다.

답변

1

VS 코드는 실제로 PowerShell을 사용하는 새로운 방법으로 자리 매김하지 않습니다. PowerShell ISE가 감가 상각되기 때문에 VS 코드는 Windows에서 작동하는 유일한 "기본 제공"방식 일 것입니다.

어느 쪽이든, VS 코드는 해당 옵션을 사라지게하지 않았습니다. 나는 내 컴퓨터에서 VS 코드와 PS 확장자가 여전히 두 옵션에 액세스 할 수 있습니다

enter image description here

당신은 당신이 '선택하는 경우 있도록, 오른쪽 클릭 메뉴 옵션을 추가하라는 메시지가 표시됩니다 VS 코드를 설치하는 경우 그 다음에는 "PowerShell을 사용하여 실행"옵션이 제거되지 않습니다. 당신이 그 마우스 오른쪽 클릭 옵션을 제거하려면

enter image description here

당신은 이러한 옵션이 선택되지 않았는지 만들기, VS 코드를 제거하고 다시 설치해야합니다.

메뉴 옵션을 Run with PowerShell으로 복원하려면 PowerShell 파일의 기본 프로그램을 변경하지 않았는지 확인하십시오 (예 : ps1). VS 코드로 설정하면 오른쪽 클릭 메뉴에서 옵션이 제거됩니다. Windows의 기본 프로그램을 메모장으로 다시 변경하여 복원 할 수 있습니다.

enter image description here

+0

이이 방법의 대부분을 얻는다 그러나 "실행 파워 쉘과 함께"옵션을 선택하는 옵션을 사용하여 코드를 다시 설치 한 후 복원되지 않는 것 같습니다. Powershell은 여전히 ​​기본 프로그램이지만 컨텍스트 메뉴 옵션은 여전히 ​​존재하지 않습니다. 그러나 파일을 두 번 클릭하면 편집을 위해 파일을 열지 않고 파일이 실행되므로 실제 쇼 스토퍼가 없어도 관리상의 문제는 여전히 남아 있습니다. 고마워, 이건 좋은 정보 야. – bwerks

+0

또한 다른 독자의 경우 Powershell ISE의 ​​지원 중단에 대한 링크가 있습니다. https://4sysops.com/archives/no-future-for-windows-powershell-change-to-powershell-core/ 현재 PowerShell에 대한 VS 코드 경험이 꽤 끔찍하기 때문에 이것은 매우 실망 스럽습니다. – bwerks