cmd에서 test.exe라는 프로그램을 실행시키고 123이라는 문자열을 입력으로 주고 싶은데요. test.exe를 실행시키고 키보드로 123을 입력하는 방법 외에, 실행과 동시에 문자열이 입력되게 하려면 어떻게 해야하죠? test.exe의 실행시간을 측정하고 싶은데 입력을 수작업으로 하면 정확한 측정이 안돼서요
리눅스라면echo "123" | test - 이런 거 비슷하게 하면 될 듯. 여기가 리눅스 아니라서 테스트는 안 해 봄.
echo "123" | test -
세벌 https://sebuls.blogspot.kr/
Powershell 에서
Write-Output "123" | test.exe
또는 프로그램을 고쳐서
int main(int argc, char* argv[]) { char* input = argv[1]; //do something with `input`. }
test.exe 123
저도 테스트 안해봄.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
리눅스라면echo "123" | test -
리눅스라면
echo "123" | test -
이런 거 비슷하게 하면 될 듯. 여기가 리눅스 아니라서 테스트는 안 해 봄.
세벌 https://sebuls.blogspot.kr/
Powershell 에서
Powershell 에서
또는 프로그램을 고쳐서
실행은
저도 테스트 안해봄.
댓글 달기