Perintah Windows ftp: Bagaimana cara menghitung jumlah file di direktori jarak jauh?


0

Saat saya menggunakan Windows ftp perintah di jendela perintah yang menurut saya adalah DOS ftp perintah , adakah cara untuk menghitung jumlah file di direktori jarak jauh? Dengan begitu saya dapat memeriksa bahwa saya telah melakukan semuanya. Saya terjebak menggunakan perintah bawaan Windows 7 dan tidak dapat menggunakan program lain.


1
W7 telah menginstal Powershell. Saya sarankan menggunakan itu.
EBGreen

PowerShell adalah hal baru bagi saya, dan jika ada orang yang ingin latar: digitalcitizen.life/… , contoh menggunakannya untuk menghitung file ftp, salvoz.com/blog/2013/07/21/powershell-ftp-script
KAE

Jawaban:


2
@echo off

echo open ftp.example.com>ftp.txt
echo user>>ftp.txt
echo password>>ftp.txt
echo ls /remote/path files.txt>>ftp.txt
echo bye>>ftp.txt

ftp -s:ftp.txt

set /a LINES=0
for /f %%j in ('type files.txt^|find "" /v /c ') do set /a LINES=%%j

del files.txt
del ftp.txt

echo Number of files: %LINES%

Seperti yang telah dikomentari orang lain, menggunakan skrip PowerShell akan lebih elegan dan dapat diandalkan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.