บางครั้งมีความจำเป็นในการเข้าสู่ระบบผ่าน FTP จากบรรทัดคำสั่งใน Windows บางทีคุณอาจต้องลงชื่อเข้าใช้เพื่อทำการอัพโหลดหรือดาวน์โหลดอย่างรวดเร็ว
บทช่วยสอนนี้จะแสดงวิธีสร้างสคริปต์การเข้าสู่ระบบแบบด่วนที่จะให้คุณเข้าสู่เซิร์ฟเวอร์ FTP ของคุณโดยไม่ต้องพิมพ์
ในการทำเช่นนี้เราเขียนไฟล์ข้อความสองไฟล์ (หนึ่งสคริปต์หนึ่งแบทช์) และวางทั้งสองไฟล์ไว้ในโฟลเดอร์ C: \ WINDOWS สำหรับการเข้าถึง "เรียกใช้จากที่ใดก็ได้" เนื่องจาก C: \ WINDOWS เป็นค่าเริ่มต้นในเส้นทางที่อาศัย
ขั้นตอนที่ 1: ไฟล์สคริปต์ FTP
เปิด Windows Notepad และป้อน 3 บรรทัดต่อไปนี้:
เปิด
นี่เป็นอีกวิธีหนึ่งในการดู:
เปิด ftp.example.com
MyUserName
mypassword
บันทึกไฟล์นี้เป็น C: \ WINDOWS \ goftp.txt
ขั้นตอนที่ 2: ไฟล์ Batch
เปิด Windows Notepad อีกครั้งสร้างไฟล์ข้อความใหม่และป้อนสองบรรทัดต่อไปนี้:
ซีดี C: \ WINDOWS
ftp -s: goftp.txt
ทางออก
ขั้นตอนที่ 3: เรียกใช้ไฟล์แบตช์
ไฟล์มีอยู่ในเส้นทางของระบบเพื่อให้คุณสามารถเปิดใช้งานได้โดยตรงจากกล่องโต้ตอบเรียกใช้
คลิก เริ่ม จากนั้น เรียกใช้ พิมพ์ goftp แล้วคลิก ตกลง
หน้าต่างพรอมต์คำสั่งจะปรากฏขึ้นและเข้าสู่ระบบคุณทันที
เมื่อคุณพิมพ์ exit เพื่อออกจากเซิร์ฟเวอร์ FTP หน้าต่างจะปิดโดยอัตโนมัติ (นั่นคือสิ่งที่บรรทัด "exit" ใช้สำหรับในไฟล์แบตช์)
ตอบคำถามด่วน: สิ่งนี้ไม่สามารถทำได้ในไฟล์แบตช์เดียวหรือไม่?
คำตอบ: ไม่เมื่อไฟล์แบตช์เรียกแอปพลิเคชั่น FTP มันจะไม่สามารถดำเนินการคำสั่งภายในเซสชัน FTP ได้ นั่นเป็นเหตุผลที่คุณต้องการไฟล์ข้อความเพิ่มเติมเพื่อใช้คำสั่ง "พกพา" ด้วย
หากไฟล์แบตช์ของคุณมีลักษณะดังนี้:
ซีดี C: \ WINDOWS
ftp ftp.example.com
ชื่อผู้ใช้
รหัสผ่าน
.. มันผิด ไฟล์แบตช์จะหยุดทันทีหลังจากบรรทัด "ftp ftp.example.com" และจะไม่ป้อนชื่อผู้ใช้หรือรหัสผ่าน และเมื่อคุณออกจากเซสชัน FTP คุณจะได้รับข้อผิดพลาดบรรทัดคำสั่งเนื่องจากชื่อผู้ใช้และรหัสผ่าน FTP ของคุณไม่ใช่ไฟล์ปฏิบัติการ Windows
หมายเหตุสุดท้ายประการหนึ่ง: นี่ไม่ชัดเจนว่าจะปลอดภัยใด ๆ หากมีคนพบไฟล์สคริปต์ในไดเรกทอรี C: \ WINDOWS พวกเขาจะได้รับชื่อผู้ใช้และรหัสผ่าน FTP ของคุณ
ทำสคริปต์แบบนี้บนคอมพิวเตอร์ที่ไม่มีใครใช้ แต่คุณ