PowerShell에서 경로에 대한 액세스가 거부됨
이 글은 우리가 흔히 경험하는 경로에 대한 접근이 거부된다
는 문제를 어떻게 이해하고 PowerShell 프로그램을 사용하여 극복하는지 보여줍니다.
PowerShell 보안 및 파일 액세스 문제에 대해 논의하고 이 문제에 대한 솔루션에 대해 알아봅니다. 그러나 먼저 수신한 오류를 살펴보겠습니다.
PowerShell 개요
PowerShell은 일상적인 작업을 자동화하기 위해 명령줄 셸, 스크립팅 언어 및 구성 관리 프레임워크를 단일 플랫폼 간 도구로 결합합니다. PowerShell은 Windows, Linux 및 macOS에서 작동하는 교차 플랫폼입니다.
PowerShell은 잘 알려진 다른 셸에서 가장 유용한 기능을 통합한 최신 명령 셸입니다. 예를 들어 텍스트만 수신하고 반환할 수 있는 대부분의 셸과 달리 PowerShell은 .NET 개체를 수락하고 반환할 수 있습니다.
PowerShell에서 ‘경로에 대한 액세스가 거부됨’
PowerShell을 사용할 때 다음 코드를 예로 들어 콘솔에서 스크립트를 실행하려고 하면 다음과 같습니다.
$inpath = "C:\users\xxxxx\path\foo\bar"
결과적으로 아래와 같은 오류가 발생합니다.
Get-Content : Access to the path 'C:\users\xxxxx\path\foo\bar' is denied.
경로에 대한 액세스가 거부되었습니다
의 이유
이 오류는 Windows PowerShell 및 기타 응용 프로그램에서 자주 발생합니다.
- 이 오류는 지정된 파일 또는 폴더를 검사할 권한이 없음을 경고합니다. 현재 컴퓨터에 로그인한 사용자 계정이 시스템 관리자에 의해 시스템에 대한 액세스가 허용되지 않았기 때문입니다.
- 사용하시는 타사 프로그램에 의해 접근이 차단되었을 가능성도 있습니다.
- 불법 계정에 로그인한 상태에서 파일, 디렉토리 및 경로에 액세스하려고 시도하고 있습니다.
경로에 대한 액세스가 거부됨
오류를 수정하는 솔루션
파일 및 디렉토리 액세스, 재배치, 복사 또는 삭제와 같은 특정 활동을 수행하는 동안 액세스 거부
가 나타납니다. 아래에서 이 오류를 극복하는 방법에 대해 설명합니다.
계정 상태를 관리자
로 변경
사용자 계정을 관리자로 만드는 것이 이 오류의 대부분 발생에 대한 해결책입니다. 다음은 계정을 관리자 상태로 변경하는 절차입니다.
- Windows 검색 표시줄에
실행
을 입력합니다. 실행
에control userpasswords2
를 작성하고확인
을 클릭합니다.- 열리는 새 창에서 프로필을 선택한 다음
속성
을 클릭합니다. - 이제
그룹 구성원
탭을 선택하고관리자
를 선택한 다음적용
을 클릭한 다음확인
을 클릭합니다.
또한 당분간 추가 바이러스 백신 소프트웨어를 비활성화할 수 있습니다.
I am Waqar having 5+ years of software engineering experience. I have been in the industry as a javascript web and mobile developer for 3 years working with multiple frameworks such as nodejs, react js, react native, Ionic, and angular js. After which I Switched to flutter mobile development. I have 2 years of experience building android and ios apps with flutter. For the backend, I have experience with rest APIs, Aws, and firebase. I have also written articles related to problem-solving and best practices in C, C++, Javascript, C#, and power shell.
LinkedIn