none
powershell add-content 예제 관련 문의 RRS feed

  • 질문

  • http://technet.microsoft.com/ko-kr/library/dd347594.aspx 에서 제공하는

    add-content 예제를 확인해 보면 아래와 같은 설명이 있습니다.

     C:\PS>add-content -value (get-content test.log) -path C:\tests\test134\logs\test134.log
       
       
        설명
        -----------
        이 명령은 새 디렉터리와 파일을 만들고 기존 파일의 내용을 새로 만든 파일에 복사합니다.
       
        이 명령은 Add-Content cmdlet을 사용하여 내용을 추가합니다. Value 매개 변수의 값은 Test.log라는 기존 파일에서 내용을 가져오는 Get-Content 명령입니다.
       
        path 매개 변수의 값은 명령이 실행될 때 존재하지 않는 경로입니다. 이 예에서는 C:\Tests 디렉터리만 있습니다. 나머지 디렉터리와 Test134.log 파일은 명령이 실행되면서 만들어집니다.
       
        이 명령에 Force 매개 변수가 필요하지는 않습니다. Add-Content는 Force 매개 변수가 없어도 디렉터리를 만들어 경로를 완성합니다.

    디렉터리를 만든다고 하는데 실제로 작업을 하면 Add-Content : ' C:\tests\test134\logs\test134.log' 경로의 일부를 찾을 수 없습니다. 라는 에러 메시지가 출력이 됩니다.
    정상적으로 디렉토리가 생성될 수 있도록 하려면 어떻게 해야 하는지 답변 좀 부탁드리겠습니다.

    2012년 4월 9일 월요일 오전 8:26

답변

  • 안녕하세요

    설명이 잘못나와있는 것 같습니다.

    먼저 저장할 목적 디렉토리를 생성하시고 실행하시는 것이 편할 것 같습니다.

    new-item  -type directory C:\tests\test134\logs\

    add-content -value (get-content test.log) -path C:\tests\test134\logs\test134.log

    2012년 4월 25일 수요일 오전 7:27