파워셸을 사용하면 복사, 삭제, 이동, 이름 바꾸기 등 다양한 명령을 통해 Windows PC에서 파일과 폴더를 조작할 수 있습니다. 그래픽 사용자 인터페이스(GUI)를 활용하는 등 보다 간단한 방법도 있지만, PowerShell을 사용하면 몇 가지 장점이 있습니다.
PowerShell을 사용하면 스크립팅, 다른 장치의 원격 관리 및 높은 수준의 관리 제어를 통해 수많은 작업을 자동화할 수 있습니다. 따라서 업무의 자율성을 높이고자 하는 사용자에게는 PowerShell이 매력적인 옵션이 될 수 있습니다.
복사 작업부터 시작하여 각 명령을 하나씩 살펴볼까요?
파워셸을 사용하여 파일 또는 폴더를 복사하는 방법
파워셸은 Windows 관리자 및 애호가가 다양한 작업을 쉽게 수행할 수 있도록 해주는 전능한 도구입니다. 예를 들어, 파워셸 인터페이스 내에서 복사 항목 명령을 사용하여 파일이나 폴더를 손쉽게 전송할 수 있습니다. 시작하려면 PowerShell을 연 다음 복사할 파일의 원본과 대상을 지정한 다음 copy-item 명령을 사용합니다.
검색 창으로 이동하여 시작 메뉴에 액세스한 다음 키보드 또는 기타 장치를 사용하여 “powershell”을 입력하고 Enter 키를 눌러 활성화합니다.
다음 명령을 입력하고 Enter 키를 눌러 시스템의 다운로드 폴더로 이동하는 등 “Set-Location” cmdlet을 사용하여 원하는 위치로 이동하세요:
Copy-Item -Path "text1.txt" -Destination "C:\DestinationFolder"
.
현재 위치에서 대상 폴더로 파일을 복사하는 데 사용되는 명령은 다음과 같이 표현할 수 있습니다: “`bash 복사 /경로/에서/소스로/파일 C:/대상 폴더
지정된 디렉터리의 내용을 표시하는 DIR 명령을 사용하여 파일 전송이 오류 없이 실행되었는지 확인합니다.
PowerShell을 사용하여 폴더 복사하는 방법
이전 답변으로 인해 혼란을 드린 점 사과드립니다. 명확히 하기 위해 하위 폴더를 만드는 프로세스는 폴더 내의 파일 이름을 바꾸는 프로세스와 유사합니다. 새 하위 폴더를 만들려면 앞서 ‘아카이브’ 메인 폴더에 ‘제안서 2023’이라는 이름의 하위 폴더를 만드는 예제에서 설명한 것처럼 ‘mkdir’ 명령 뒤에 원하는 폴더의 이름과 위치를 지정하면 됩니다. 이 명령을 실행할 때 대상 디렉터리에 적절한 쓰기 권한이 있는지 확인하는 것이 중요합니다.
Copy-Item -Path ".\exampleFolder" -Destination “C:\DestinationFolder" ~Recurse
“이에 따라 PowerShell은 선택한 디렉터리를 모든 구성 요소와 함께 복사하는 작업을 수행할 것임을 확인합니다.
PowerShell을 사용하여 파일 또는 폴더를 이동하는 방법
주어진 문장을 다음과 같이 바꾸면 좋을 것 같습니다: “PowerShell에서 간단한 명령을 사용하여 파일이나 폴더를 쉽게 전송할 수 있습니다.
PowerShell을 시작하면 다음 명령을 친절하게 입력한 다음 Enter 키를 누릅니다.
Move-Item -Path "filename.txt" -Destination "C:\DestinationFolder"
`move /destinationfolder filename.txt` 여기서 `/destinationfolder`는 원하는 대상 위치의 디렉터리 경로를 나타내고 `filename.txt`는 이동하려는 파일의 이름을 나타냅니다.
MOVE 명령으로 파일을 이동한 후 DIR 명령을 사용하여 파일 상태를 확인합니다. 파일이 원래 위치에 없으면 파일이 지정된 대상으로 재배치된 것으로 유추할 수 있습니다.
여러 파일을 동시에 전송하려면 Enter 키를 눌러 아래 명령어를 활용하시기 바랍니다.
Move-Item -Path "file1.txt", "file2.txt" -Destination "C:\DestinationFolder"
PowerShell을 사용하여 폴더를 이동하는 방법
다음 지침에 대해 좀 더 설득력 있는 문구를 제공해 주실 수 있나요? “이 방법을 사용하여 디렉터리를 재배치할 수도 있습니다.
Move-Item -Path "FolderName" -Destination "C:\DestinationFolder"
PowerShell을 사용하여 파일 또는 폴더를 삭제하는 방법
다음 지침은 Windows 탐색기를 통해 파일 또는 폴더를 삭제하는 기존 방법 대신 PowerShell 콘솔을 사용하여 원하지 않는 데이터를 삭제하는 방법을 안내합니다. 번역 결과 파일이나 폴더를 기본적으로 제공하지 않을 수 있는 경우에는 안됩니다. 다음은 PowerShell의 단계에 따라 원하는 시간에 파일 또는 폴더를 삭제하는 방��
파일 경로를 입력하고 함께 “Remove-Item” 명령을 실행합니다, 경로를 입력한 후 Enter 키를 누르면 됩니다.
명령의 “filename.txt”를 삭제할 파일의 실제 이름으로 바꾸어 삭제할 파일 이름을 지정하세요.
명령줄 인터페이스를 사용하여 한 번에 여러 파일을 삭제하려면 경로 매개변수(쉼표로 구분)에 다양한 파일 지정을 통합하여 명령을 수정한 다음 Enter 키를 눌러야 합니다. 필요한 구체적인 단계는 다음과 같습니다:
Remove-Item -Path "file1.txt", "file2.txt", "file3.txt"
PowerShell을 사용하여 폴더를 삭제하는 방법
PowerShell을 시작하면 콘솔에 “-Recurse” 매개 변수와 함께 “Remove-Item” 명령을 입력한 다음 Enter 키를 눌러 작업을 실행합니다.
Remove-Item -Path "Folder" -Recurse
첫째, 사용자에게 지정된 항목을 삭제할 의사가 있는지 확인하는 알림이 표시되고, 둘째, 녹색 표시등이 켜지면 대상 폴더의 삭제가 즉시 시작됩니다.그러나 사용자가 필수 확인 프로토콜을 생략하고 싶은 경우 주저 없이 지시문 끝에 “-Force” 플래그를 추가하여 지정된
PowerShell에서 파일 이름 바꾸기
특정 상황에서는 앞서 언급한 관련 파일을 마우스 오른쪽 단추로 클릭하고 이름을 바꾸는 방법이 효과적이지 않을 수 있습니다. 이러한 경우 PowerShell을 대체 솔루션으로 사용할 수 있습니다.
PowerShell을 실행한 후 콘솔에 다음 명령을 입력하여 문서 이름을 변경하고 Enter 키를 누릅니다.
Rename-Item -Path "C:\path\to\oldfilename.txt" -NewName "newfilename.txt"
PowerShell로 폴더 이름 변경
디렉터리 이름을 변경하려면 Rename-Item 명령과 함께 powershell을 사용한 다음 키보드에 명령을 입력한 후 Enter 키를 누릅니다.
Rename-Item -Path "C:\Downloads\oldfoldername" -NewName "newfoldername"
Windows PC에서 파워셸로 작업하기
파워셸을 사용하면 자동화가 용이하고, 한 번의 작업으로 여러 명령을 실행할 수 있으며, 광범위한 명령을 통해 다양성이 향상되는 등 많은 이점을 얻을 수 있습니다. 또한 포괄적인 명령 라이브러리를 통해 다양한 Windows 플랫폼에서 손쉽게 파일 이름 변경, 이동, 복사를 수행할 수 있습니다. 그러나 앞서 언급한 명령에만 국한하지 말고 PowerShell에는 탐색과 실험이 필요한 유용한 명령이 많이 있습니다.