728x90
반응형
- https://svrstudy.tistory.com/70
안녕하세요. 엉스데브 입니다.
오늘은 PowerShell 에서 작업 한 내용을 기록하는 방법에 대해 알아보겠습니다.
작업 내용을 기록하는 것은 아주 중요한 일입니다.
하지만, 작업만 하기에도 바쁜데 별도로 기록까지 하려면 어려움이 있는게 사실이죠.
그래서 PowerShell 은 기본적으로 History 기능을 제공하며, 대단히 큰 도움이 됩니다.
하지만, History 기능은 입력한 내용만 기록 할 뿐, 출력 내용까지 기록 하지는 않습니다.
입력 및 출력까지 PowerShell 로 작업 한 모든 기록을 남기고자 한다면, Start-Transcript cmdlet 을 사용하면 됩니다.
Start-Transcript cmdlet 을 아무런 추가 파라미터 없이 실행하게 되면, 기본적으로 내문서 디렉터리에
"PowerShell_transcript.날자시간정보.txt" 형식의 이름으로 작업 내용이 기록되는 파일이 생성 됩니다.
Start-Transcript cmdlet 의 자세한 파라미터 정보를 보시려면, 아래의 더보기 를 클릭하세요.
더보기접기-Path 파라미터를 통해 직접 작업 내용 기록 파일을 지정 할 수도 있으며,접기
-Append 파리미터를 지정해서 작업 내용 기록이 해당 파일을 덮어쓰는 것이 아니라 문서의 끝부분에 추가되도록 할 수도 있습니다.
-Force 파라미터를 지정하면 읽기전용 속성의 파일에도 작업 내용을 기록 할 수 있습니다.
이 파라미터를 지정할 경우, 대상 파일의 권한을 읽기/쓰기 로 변경하게 됩니다.
단, 보안제한 으로 인해 접근 할 수 없는 경우에는 이 파라미터를 지정 해도 접근 할 수 없습니다.
작업 내용 기록을 종료하고 싶을 때에는 Stop-Transcript cmdlet 을 사용하거나, 그냥 PowerShell 창을 닫으면 됩니다.
전 Start-Transcript cmdlet 을 Profile 에 넣어서 항상 작업 기록이 남도록 해 두었습니다. 든든하네요. ^^
작업 기록이란게 남길때는 귀찮지만, 나중에 필요할때는 정말 절실한 데이터 입니다.
여러분들 모두 작업 기록을 꼭 남기셔서 차후에 유용하게 사용하실 수 있기를 바랍니다.
출처: https://svrstudy.tistory.com/70 [Windows Server 공부방]
728x90
반응형
'WebServer-IIS' 카테고리의 다른 글
WINDOWS SERVER 간 DFS 파일 복제 (0) | 2022.11.29 |
---|---|
WINDOW SERVER 시스템정보관리, 이벤트로그관리 (0) | 2022.11.29 |
cmd 명령어 ㅂㅁ> 파일명.txt (0) | 2022.11.29 |
cmd 커맨드 명령어 참고사항 (0) | 2022.11.29 |
IIS + https구성하기 (0) | 2022.11.29 |