मैं कमांड लाइन से FileZilla के साथ एक फ़ाइल कैसे भेजूं?


26

मेरे पास एक बैच फ़ाइल है जो एक एप्लिकेशन बनाता है, और फिर मैं इसे कमांड लाइन से एफ़टीपी सर्वर पर अपलोड करना चाहता हूं।

मैं फ़ाइलज़िला के साथ मैन्युअल रूप से अपलोड को ध्यान में रखते हुए , क्या फ़ाइलों को अपलोड करने के लिए एक कमांड लाइन है?

मैं विंडोज तक सीमित हूं।

जवाबों:


27

FileZilla के पास कोई कमांड लाइन तर्क नहीं है (न ही कोई अन्य तरीका) जो स्वचालित स्थानांतरण की अनुमति देता है। देखें:
कमांड-लाइन तर्क (क्लाइंट)
https://trac.filezilla-project.org/ticket/2317


यद्यपि आप किसी अन्य एफ़टीपी ग्राहक का उपयोग कर सकते हैं जो स्वचालन की अनुमति देता है।

उदाहरण के लिए, WinSCP:
https://winscp.net/eng/docs/guide_automation

script.txtअपलोड के लिए एक सामान्य WinSCP स्क्रिप्ट ( ) इस प्रकार है:

open ftp://user:password@example.com/
put c:\files\*.* /home/user/
exit

स्क्रिप्ट का उपयोग चलाने के लिए:

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

WinSCP एक आयातित FileZilla सत्र से एक स्क्रिप्ट उत्पन्न कर सकता है ।

विवरण के लिए, FileZilla स्वचालन के लिए मार्गदर्शिका देखें ।

(मैं WinSCP का लेखक हूं)


1
WinSCP wincp.net/eng/docs/library :) के लिए .NET असेंबली प्रदान करने के लिए अतिरिक्त यश :
Sverrir Sigmundarson

3

ऐसा करने के लिए आप विंडो के अंतर्निहित एफ़टीपी ग्राहक का उपयोग कर सकते हैं। आप FileZilla की जरूरत नहीं है।

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

क्या आप संबंधित एफ़टीपी कमांड को एक बैच फ़ाइल में निर्दिष्ट कर सकते हैं? या कंसोल के माध्यम से केवल अंतःक्रियात्मक रूप से?
सिमोन ईस्ट


1

फ़ाइलें अपलोड करने के लिए FileZilla के लिए कोई कमांड लाइन नहीं है, लेकिन आप आमतौर पर SSH कनेक्शन का उपयोग करके ftp (मैन ftp) या संभवतः CURL (मैन कर्ल) का उपयोग कर सकते हैं ।

लिनक्स पर आपके पास विंडोज़ की तुलना में विकल्पों तक अधिक पहुंच है, लेकिन आप विंडोज को बेहतर बनाने के लिए सिग्विन स्थापित कर सकते हैं ।

आशा है कि ये आपकी मदद करेगा। कमांड लाइन सीखना बहुत समय की बचत है - ऐसी चीजें हैं जो आप इसके साथ कर सकते हैं जो एक जीयूआई का उपयोग करके उम्र ले लेंगे ।


1

आपको पीएसएफटीपी जैसे एफ़टीपी कमांड-लाइन प्रोग्राम का उपयोग करने में सक्षम होना चाहिए । कृपया ध्यान दें कि PSFTP निष्क्रिय मोड का उपयोग नहीं करता है और इसलिए LAN FTP के लिए डेटा कनेक्शन की आवश्यकता होती है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.