3Sep
Birçok FTP istemcisi mevcut olsa da dosyaları sağ tıklayarak bir FTP sunucusuna göndermekten daha kolay değildir. Aynı şekilde, bu işlevselliği Windows'a ekleyen pek çok yardımcı program mevcuttur, ancak bir geek için "henüz başka bir yardımcı programı" kaldırıp kendi aracınızla değiştirmeyi oldukça tatmin edici bulmaktadır.
Dosyaları kendiliğinden bir FTP sitesine yüklediğinizde bunu, bunu herhangi bir harici yardımcı programı gerekmeden sağ tıklama kadar kolay hale getiren bir betik sahibiz.
Komut Dosyasını Özelleştirme
Toplu iş komut dosyası kullanıma hazırdır, tek yapmanız gereken boşlukları doldurup Windows Gönderme menüsüne bir kısayol eklemektir. Komutta kurulumda yardımcı olacak yorumlar var, ancak bunları burada biraz daha ayrıntılı olarak ele alacağız.
Bağlantı Bilgileri
Bağlantı Bilgileri bölümünde komut dosyasında ayarlamanız gereken 3 değişken vardır:
- Sunucu - Hedef FTP site adresi( ör. Ftp.mysite.com).
- KullanıcıAdı - Bağlanılacak kullanıcı adı.
- Parolası - Bu değişken için, "SET Password =" değerinden sonra değeri girerek şifreyi sabit kodlayabilir veya güvenlik nedeniyle, komut dosyasını her çalıştırdığınızda şifre istemek zorunda kalabilirsiniz.İstenirse "REM SET Password =" olarak değiştirerek hardcode satırını yorumlayın ve "SET / P Password = Enter [...]" yazan satırın hemen altındaki satırın işaretini kaldırın( REM'i kaldırın).
FTP Sitesinde Alt Dizinler
Dosyaların hedef FTP sitesinde bir alt dizine yüklenmesini istiyorsanız, değişiklik dizininde "cd" satır komutlarını düzenlemeniz yeterlidir."REM ECHO cd" ile başlayan bu satırları bulabilir ve daha sonra alt klasörler arasında dolaşmak istediğiniz sırayı listeleyebilirsiniz. Bu satırları kaldırarak( REM'i kaldırarak) ve "cd" sonrasında uygun alt dizin adını girerek hedef klasöre gidebilirsiniz. Elbette, gerektiğinde daha fazla satır ekleyebilirsiniz.
Örneğin dosyalarınızı FTP sitenizdeki "/Dir1/Files/ Taslak" dizinindeki dizine göndermek istiyorsanız, komut dosyanızdaki satırlar şöyle görünecektir:
ECHO cd Dizin1 & gt; & gt;% Komutlar%
ECHO cd Dosyalar & gt; & gt;% Komutlar%
ECHO cd Taslak & gt; & gt;% Komutlar%
Sınırlamalar
Genel olarak, bu betik muhtemelen temel FTP yükleme gereksinimlerinizin çoğuna uyacaktır ancak dikkat edilmesi gereken birkaç sınırlama vardır:
- Dosyaları uyarı yapılmaksızın FTP sunucusunun üzerine yazılır. Hedef lokasyondaki varolan bir dosyayla aynı adı taşıyan bir dosyayı karşıya yüklüyorsanız bunu göz önünde bulundurun.
- Sadece dizinleri değil dosyaları gönderebilirsiniz. Bir dizini seçip betiğe göndermeye çalışırsanız, düzgün çalışmaz.
- FTP sunucusu, kullanıcı adı,( isteğe bağlı olarak) parola ve alt dizin özellikleri betiğe kodlanmıştır. Dosyaları birden çok FTP sitesine ve / veya alt dizine göndermeye ihtiyacınız varsa, bu değerlerin uygun bir şekilde ayarlandığı komut dosyasının ayrı bir kopyasını( başka bir Gönder To Kısayoluna) ihtiyacınız olacaktır.
Nasıl Yapılır İsteğe Bağlı SendToFTP komut dosyası Geek