Dos에서 command로 나온 결과를 저장 하려면 명령어 쳐 놓고

편집 메뉴 열어서 복사 하는 경우가 많았는데, 혹시나 있을까 싶이서 찾아보니 있...다 ;;

 

https://www.labnol.org/software/copy-command-output-to-clipboard/2506/

 

How to Copy the Command Output to Windows Clipboard

Learn how to copy output from the command-line prompt directly to your Windows clipboard using the clip command.

www.labnol.org

그 명령어는  | clip !!!

 

예로 dir | clip, dir | clip 하면 잘 복사된다 :-)

 

해외 관련 장비를 사용하다가 불편한 점이 있어 찾아봄 ;;


일반적으로 해외든 국내든 원격 장비에 대한 계정을 줄 때는 대부분 AD에 물린 계정을 준다

이런저런 편리하게 한 군데에서 변경이라도 다른 장비의 로그인 시 모두 일괄 적용 되기 때문에...


하지만 특이하게 최근에 일을 하게 된 곳은...로컬 계정을 쓴다...


그래서 장비가 3대면이면 각각 관리하거나 아니면 현 시점에 맞게 다 바꿔줘야 한다는게 ;;

장비를 나눠서 쓰는 형태가 아니고 동시에 번갈이 가면서 쓰다보니 변경해도 문제 안해도 문제인데


변경 하려면 보면 일일이 원격 장비 들어가서 변경 해 줘야 하는데

일단 원격 장비에 로그인 하더라도 패스워드 변경 하는게 귀찮아서 윈도우 관련 명령어를 찾아 보았다.


물론 역시나 있고 대략적으로 테스트를 해봄

원격 장비는 로컬 계정 이었지만 실제적으로 내가 일하는 환경은 도메인 로그인 기반이라 해당 내역도 같이 찾아 보았다.



내가 필요한 건 딱 2개 정도 였고

그 외 나머지 zetawiki에 있긴 했으나 확인은 안 해봄

여러대의 테스트 서버가 있고

각각의 응답이 잘 오는지 테스트 해보기 위해

간단히 batch 파일로...


echo 명령어를 통하여 hosts파일을 각각 변경하고

ipconfig /flushdns을 통해 hosts를 바로 인식


그리고 wegt을 통하여 api를 호출하고 응답을 txt로 담는다.



대개 로그들은 일정 패턴을 가지고 남기는 경우가 많고

특정 시간이나 일자로 복사를 해야 하는 경우가 많은데

여러대의 서버를 하나씩 복사하기 귀찮으니 -_-;

스크립트을 통해 대신 처리 해본다.


기본적인 패턴을 나열 했으니 적당히 고쳐서 쓰면 됨

unzip은 인터넷에 실행 파일 하나로 떠 도는게 있음.


날짜에 따라 구분이 없는 경우 TODAY_COPY랑 분리를 안해도 됨

하지만 용량을 위해서 구분하고 압축 하는 경우가 많으니...


findstr명령어를 통해 특정 패턴에 맞게 추출도 가능은 함




+ Recent posts