Support DoCopy
Support stdin argument
Merge branch 'feature/stdin'