명령줄에서 FileZilla를 사용하여 파일을 어떻게 보내나요?

명령줄에서 FileZilla를 사용하여 파일을 어떻게 보내나요?

애플리케이션을 구축하는 배치 파일이 있고 이를 명령줄에서 FTP 서버에 업로드하려고 합니다.

내가 수동으로 업로드를 수행한다는 점을 고려하면파일질라, 파일을 업로드하는 명령줄이 있나요?

나는 Windows로 제한되어 있습니다.

답변1

FileZilla에는 자동 전송을 허용하는 명령줄 인수(또는 다른 방식)가 없습니다. 보다:
명령줄 인수(클라이언트)
https://trac.filezilla-project.org/ticket/2317


자동화를 허용하는 다른 FTP 클라이언트를 사용할 수도 있습니다.

예를 들어 WinSCP는 다음과 같습니다.
https://winscp.net/eng/docs/guide_automation

업로드를 위한 일반적인 WinSCP 스크립트( script.txt)는 다음과 같습니다.

open ftp://user:[email protected]/
put c:\files\*.* /home/user/
exit

스크립트를 실행하려면 다음을 사용하세요.

WinSCP.com /ini=nul /log=ftp.log /script=script.txt

WinSCP는 다음을 수행할 수 있습니다.스크립트를 생성하다에서가져온 FileZilla 세션.

자세한 내용은 다음을 참조하세요.FileZilla 자동화 가이드.

(저는 WinSCP의 저자입니다)

답변2

이를 수행하려면 Window에 내장된 FTP 클라이언트를 사용할 수 있습니다. FileZilla가 필요하지 않습니다.

ftp
open *computer_name*
send *local_file* {remote file}

답변3

다음과 같은 FTP 명령줄 프로그램을 사용할 수 있어야 합니다.PSFTP. PSFTP는 수동 모드를 사용하지 않으므로 LAN FTP에 대한 데이터 연결이 필요합니다.

답변4

FileZilla에는 파일을 업로드할 수 있는 명령줄이 없지만 다음을 사용할 수 있습니다.FTP(man ftp) 또는 아마도곱슬 곱슬하다(맨컬) 일반적으로 사용하는SSH연결.

Linux에서는 Windows보다 옵션에 훨씬 더 많이 액세스할 수 있지만시그윈Windows를 더 좋게 만들기 위해.

이게 도움이 되길 바란다. 명령줄을 배우면 시간이 매우 절약됩니다.GUI.

관련 정보