Google 클라우드 저장소에 파일을 업로드 할 때 gsutil을 사용합니다. 출력을 파일에 쓰고 싶습니다.출력물을 파일에 쓸 때 빈 파일 (cmd가 실행하는 python gsutil)
나는 내가 관리자로 cmd를 실행 그것을
%windir%\system32\cmd.exe /k python2 c:\gsutil\gsutil -m rsync -r -n -d "XX" gs://xx/XX > C:\myoutput.txt
이 명령을 사용하여 바로 가기를 만들었습니다. output.txt 파일이 생성되었지만 스크립트가 종료 된 후에는 비어 있습니다.
어떻게 해결할 수 있을까요?
오래된 질문 : 나는 Access is denied.
메시지가 :
나는 그것이 작동하지 않는 /myoutput.txt
cf heregs://xx/XX
후 추가 노력했다.
I 출력이 추가 정상적인 출력 병합, errorstream 갔다 추측'2> & 1 ' – LotPings
관리자가 아닌 사용자는 시스템 드라이브의 루트 디렉토리에 파일을 만들 수 없습니다. "C : \ Temp"와 같은 하위 디렉토리에 파일을 만든 경우 관리자 액세스가 필요하지 않습니다. – eryksun
@LotPings, 작동 중! 그러나 그때 나는 cmd에 어떤 출력도 없다. 둘 다 가질 수 있습니까 (cmd의 인쇄와 출력 파일의 인쇄). 또한 답변에 주석을 달아주세요. 그래서 받아 들일 것입니다. – Sitak