2014-01-12 5 views
0

http://i.imgur.com/jrqDJ6s.png넣어 출력은

내가 Privkey의 출력이 클립 보드에 복사하고자하는 클립 보드에. 온라인에서 여러 가지 명령을 발견했지만 출력 자체 대신 파일 정보를 복사합니다. 나는 단지 개인 키의 출력을 원할 것이다. 그렇게 할 수 없다면 저장된 명령 프롬프트 스크립트의 전체 로그조차도 여전히 문제가되지 않습니다. 기본적으로 나는 텍스트를 복사 할 수있는 방법이 필요하다.

답변

1

이 단지 Privkey 데이터 자체를 제공해야

@echo off 
for /f "tokens=2" %%a in ('vanitygen 1A ^| findstr Privkey ') do echo %%a|clip 
+0

고마워요! 이것은 완벽하게 작동했습니다. – user3101003

1

전체 출력을 clip으로 클립 보드로 리디렉션 할 수 있습니다. 당신의 예에서

:

이제
vanitygen 1A | clip 

출력 할 수 있습니다 만 라인이 findstr 사용에 관심이 :

vanitygen 1A | findstr Privkey | clip 

짧은에서 | 한 명령의 출력을 체인의 다음 명령의 입력으로 보냅니다. findstr은 주어진 텍스트 (이 예제에서는 Privkey)를 포함하는 행만 표시합니다. 출력은 클립 보드로 보내집니다 (clip은 입력을 클립 보드로 보냄).

+0

감사합니다! 이것은 완벽하게 작동했습니다! "Privkey :"를 제거하여 코드 만 표시 할 수 있습니까? – user3101003

2

모든 명령의 출력을 | clip으로 클립 보드로 보낼 수 있습니다. 예를 들어 dir | clip은 현재 디렉토리에있는 파일 목록을 클립 보드로 복사합니다.