سؤال

هذا هو ASP classic, لا .صافي.لدينا للحصول على طريقة SFTP إلى خادم لتحميل و تنزيل بعض الملفات ، انطلقت قبل المستخدم.

ما غيرها من الناس تستخدم للقيام SFTP في ASP الكلاسيكية ؟ ليس بالضرورة بدلا من شراء جهاز التحكم.

هل كانت مفيدة؟

المحلول

إذا كان لديك القدرة على استخدام WScript.شل ثم يمكنك فقط تنفيذ pscp.exe من المعجون الحزمة.من الواضح أن هذا هو أقل من مثالية ولكن سوف تحصل على هذه المهمة و تتيح لك استخدام SCP/SFTP في ASP الكلاسيكية.

نصائح أخرى

الطريقة التي فعلت هذا هو خلق قيادة الملف النصي و تمرير هذا على سطر الأوامر عبر /b الأوامر psftp.exe.كما أنني حاولت هذا في بيرل و لم أجد حتى الآن أكثر إتقانا طريقة للقيام بذلك.

هناك مشكلة مع هذه الطريقة في أنك بالفعل قد قبلت RSA إصبع الطباعة.إذا لم يحدث ذلك السيناريو سوف إما أن تنتظر إدخال المستخدم إلى قبول ذلك أو تخطي أكثر من ذلك إذا كنت تقوم بتشغيل في كامل دفعة واسطة مع الفشل.أيضا ، إذا كان الملقم التغييرات بحيث انها RSA الاصبع-طباعة التغييرات (مثلا ، كتلة) ثم تحتاج إلى إعادة قبول إصبع الطباعة مرة أخرى.

ليس الأسلوب الأمثل ، ولكن الشخص الوحيد الذي أعرفه.

يجب أن تشاهد هذا السؤال في حال أي شخص يعرف طريقة أخرى.

هناك مشكلة مع هذه الطريقة في أنك بالفعل قد قبلت RSA إصبع الطباعة.إذا لم يحدث ذلك السيناريو سوف إما أن تنتظر إدخال المستخدم إلى قبول ذلك أو تخطي أكثر من ذلك إذا كنت تقوم بتشغيل في كامل دفعة واسطة مع الفشل.أيضا ، إذا كان الملقم التغييرات بحيث انها RSA الاصبع-طباعة التغييرات (مثلا ، كتلة) ثم تحتاج إلى إعادة قبول إصبع الطباعة مرة أخرى.

اعتدت أن تفعل ذلك مع FTP على نظام ويندوز (إنشاء ملف الأوامر قذيفة من أصل FTP.exe)

Xetius حاولت upvote لك و تقبل الإجابة أيضا وصلتني رسالة التحذير التي كنت بحاجة 25 مندوب إلى فعل ذلك.آسف.

لقد استخدمت سابقا مكون من هنا:www.weonlydo.com.لم تجد أنه أسهل قطعة من طقم تطوير ضد لكنها حصلت على وظيفة القيام به في عجلة من امرنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top