मेरे पास एक बैच स्क्रिप्ट है जो गतिशील रूप से कुछ फ़ाइलों को बनाता है और समय, दिनांक इत्यादि के आधार पर कुछ फ़ाइलों को यादृच्छिक फ़ाइल नामों के साथ उत्पन्न करती है। इसके बाद उसे उस फ़ाइल को FTP पर सर्वर पर अपलोड करने की आवश्यकता होती है।क्या एक चर को एक विंडोज एफ़टीपी स्क्रिप्ट फ़ाइल में पास करना संभव है?
अभी के अनुसार, मेरी .bat फ़ाइल में "ftp -s: ftp.txt" जैसी रेखा है। Ftp.txt काफी कुछ सरल एफ़टीपी स्क्रिप्ट सामान शामिल हैं: this--
open ftp.myserver.com
username
password
put filename1.dat
put filename2.dat
put filename3.dat
put filename4.dat
की तरह कुछ मैं क्या करना चाहते हैं क्या फ़ाइल नाम अपलोड करने की आवश्यकता है कि में पास और फिर की जगह "filename1.dat डाल" है "put% file1%" के साथ - जहां% file1% फाइलनाम चर पारित किया जा रहा है।
क्या यह संभव है? किसी को पता है कि यह कैसे करें? या मेरा पूरा दृष्टिकोण गलत है?
.bat फ़ाइलें चर का उपयोग कर सकते हैं। वे लूप कर सकते हैं। वे एक पाठ फ़ाइल की प्रत्येक पंक्ति पर फिर से शुरू कर सकते हैं। बहुत सारे विकल्प –
समस्या यह है कि ftp.txt बैच फ़ाइल नहीं है, यह कमांड की एक श्रृंखला है जिसे FTP क्लाइंट में पाइप किया जाएगा। –
@Marc अगर उसके पास बैच स्क्रिप्ट है, तो SuperNES ftp.txt –