Med Microsoft Visual Basic ladda upp filer till en FTP-Server (3 / 5 steg)

Steg 3: Att få Visual Basic för att skapa en .bat fil

Observera, detta kommer inte att vara en fullständig guide om hur du använder VB, jag antar att du är här eftersom du kan använda dess grundläggande funktioner redan. Om du behöver lite hjälp om VB kolla in denna resurs.

Bege dig till delen av ditt VB-skript där du vill ladda upp filer och låt oss skapa vissa variabler. Först kommer att lagra våra lokala katalog och resten kommer att variabler som skapar våra text- och bat-filen.

Dim MyDirectory som sträng
Dim File1 som heltal
Dim fil2 som heltal

File1 = FreeFile
File2 = FreeFile

Nu måste vi ange en katalog att lagra temporär FTP-kommandofiler, detta kan vara valfri katalog som du väljer. Försök att göra det en oanvänd katalog som programmet kommer att radera alla .txt .bat och .out filer varje kör.

MyDirectory = "C:\Temp\FTPFiles"

Om vi använder denna mapp ofta vi kanske vill kolla efter .out avslutning filer och radera dem från denna katalog, vi kan göra detta med den nedan koden

Om Dir (MyDirectory & ".out") <> "" sedan döda (MyDirectory & ".out")

Nästa kommer att vi skapa vår första textfil och möjligt för oss att skriva kommandorader till den under namnet #File1

Öppna MyDirectory & ".txt" för utdata som #File1

Nu börjar vi skriva ut FTP-kommandon i denna fil. Dessa är mycket lik den kommandotolk som vi gjorde tidigare, men uppmärksam var på syntaxen som används. Först och främst, anslutningen till FTP-servern. Varje rad vi vill skriva till fil måste börja med ordet Print, då vi listar namnet då texten att skriva inom citationstecken.

Skriva ut #File1, "öppna ftp.myserver.com"

Nästa kommer att vara vår förbrukaren namn för den här FTP-katalogen, ersätta "my_username" för din faktiska användarnamn.

Skriva ut #File1, "my_username"

Nästa lösenord, igen substitut, "your_password" med din faktisk lösenord.

Skriva ut #File1, "my_password"

Nästa vi kommer att ändra din fjärrmål, igen, om rotkatalogen är bra, utelämna denna del.

Skriva ut #File1, "cd my/fjärr/katalog /"

Nu för att skicka några filer, kan du använda jokertecken detaljer i steg 2 för att skicka mer än en fil eller funktionen mput också detaljerade i steg 2.

Skriva ut #File1, "Lägg C:/MyFiles/thisfile1.png"
Skriva ut #File1, "Lägg C:/MyFiles/thisfile2.png"

När vi har lagt till en rad för alla filer som vi vill ladda upp i vår textfil kommer vi lägga till ett "bye" kommando och stäng filen med följande.

Skriva ut #File1, "bye"
Nära #File1

Nu att skapa den .bat arkivera för att passera vår skriftliga instruktioner för det.

Öppna MyDirectory & "bat" för utdata som #File2
Skriv ut #File2, "ftp - s:" & MyDirectory & ".txt"

Och vi kommer att lägga en slutförd meddelande till botten av den .bat arkivera att låta oss veta när våra upload i klar och stäng filen

Skriva ut #File2, "Echo""komplett" ">" & MyDirectory & ".out"
Nära #File2

Se Steg
Relaterade Ämnen

Hur man spara en uppfinnare fil som en .dxf och ladda upp den till Instuctables.com

På med filen, om dess 2D eller 3D, ska du ha filen uppfinnare sparade på din enhetSteg 1: Steg 1 - öppna upp en ritning fil/ta bort gränsen/ANSI Öppna upp en standard ritningsfil och ta bort kantlinje och rutan ANSI så att ritningen visas tomt.Steg 2...

Hur ladda upp skisser till en Arduino med en trasig USB-Port / Chip

Välkommen till min allra första instructable :)För en tid sedan hade jag en sensor kopplad till min Arduino Nano men sensorn fungerade inte, så jag bestämde mig att få min multimeter kontrollera anslutningarna. Jag satte ena änden på 5V stiftet på se...

Ett roligt spel/Trick i Microsoft Visual Basic

Hej alla! I detta Instructable, jag kommer att visa dig hur att förvåna dina vänner med ett spel baserat på webbplatsen Peter svar, ett trick där användaren berättar en vän att ställa en fråga till den stora "Peter", först framställningar Peter...

Ladda upp bilder till Facebook

dessa steg guidar dig genom den grundläggande proceduren för ladda upp bilder till din Facebook-profil från datorn.Viktig anmärkning: Dessa instruktioner förutsätter att du har Facebook Timeline profilen layout. Om du har den klassiska layouten eller...

Hur ladda upp musik till Google Play

Google låter dig lagra upp till 20 000 låtar på din egen moln gratis via Google Play. Google Play kan du komma åt din favoritmusik var som helst från datorn, till din mobiltelefon. I några enkla steg kommer du att kunna ta din musik med dig om du har...

Gör Android telefonen bli en Bluetooth File Transfer Profile (FTP) Server

IntroduktionAndroid-telefon har en bluetooth middleware men den ger inte några inställningar om du vill köra en File Transfer Profile server. Detta innebär att en avlägsen bluetooth-enhet kan se det men det går inte att skicka filer till den.Räckvidd...

Ladda upp skiss till Arduino Pro Mini med usbASP

I handledningen tvåspråkig (engelska, indonesiska, indonesiska versionen under avgränsningslinjen med kursiv stil), vi lär dig hur man laddar upp skiss ("skiss" är termen för programkod skriven för Arduino) till Arduino Pro Mini enhet med populä...

Hur man ladda upp videoklipp till YouTube med iMovie

här instruktionerna är utformade för att lära dig att överföra högkvalitativ video från iMovie HD 7 till YouTube. Gå till denna länk fullständiga video instruktioner: http://www.youtube.com/watch?v=hoDsUeqk2bcSteg 1: förutsättningar• Du har överfört...

Hur ladda upp koder till Lilypad Arduino utan FTDI med hjälp av Arduino Uno

Idag, ska jag visa dig som jag brukade hade ett problem med min FTDI modul medan jag försöker ladda upp någon - på Arduino IDE designat - koder från min dator till Lilypad Arduino Atmega328 ombord.Faktiskt, måste du använda dina FTDI moduler som vanl...

Hur ladda upp koden till Arduino Mega från Android-enhet

Idag, ska jag visa dig hur du använder Samsung Galaxy Anmärkning 5 mobiltelefon kör Android v6.0 och stöder OTG - på det gå möjlighet att ladda upp några Arduino koder till Arduino styrelser som Arduino Mega, Arduino Uno och de andra. Förresten, har...

Hur att ladda upp bilder till Instructables från iPhoto

om du använder iPhoto, hitta bildernas plats på din dator för att ladda upp dem kan vara en utmaning. Lyckligtvis, du kan helt enkelt dra bilder från iPhoto till en uppladdning dialogruta att gå direkt till deras mapp. På Instructables, hit "Välja fi...

Ladda upp bilder till Google +

lär dig hur du importerar bilder till din Google + profil med hjälp av webbplatsens inbyggda uppladdning process.Steg 1: Logga in Först, logga in på dig är ditt Google + konto genom att gå till plus.google.com och logga in med ditt Google användarnam...

Hur till hacka FTP-server med hjälp av hydra

denna tutorial kommer tech du hur du kan hacka via FTPTHC-Hydra - snabba och flexibla nätverk inloggning hacka redskapSteg 1: hur man startar Nummer ett av de största säkerhetshål är lösenord, som varje lösenordssäkerhet studie visar. Hydra är en par...

Kamera fälla ladda upp Twitter med Intel Edison

Kamera fällor är specialdesignade kameror för att fånga bilder av djur i ett djurliv. Det syftar till att studera ekosystemet i dessa djur i skogen. Denna kamera är utrustad av motion cencors som använder censor pir. Om det finns en rörelse från plat...

Hur man gör en enkel chatt-program i visual basic med hjälp av Microsoft Winsock Control

i denna instuctable kommer jag visa dig hur man gör en enkel chatt-program i visual basic. Jag kommer att gå över vad alla koden gör så att du kommer att lära hur man gör det, och i slutet kommer jag visa dig hur man använder den.Steg 1: översikt Det...

Hur man automatiskt identifiera och ansluta till Arduino i Visual Studio med Visual Basic

Hur att automatiskt upptäcka vilken port arduino eller geekduino är ansluten till använder visual basic och ansluta automatiskt till det! (senare kommer jag att lägga hur Auto upptäcka när det är unplugged!).Obs: knappen är inte nödvändigt men det i...

Kinect kontroller Arduino wired servon med Visual Basic 2010

uppdatering JAN 2012: denna guide är med på Microsofts MSDN Channel9http://channel9.msdn.com/Coding4Fun/Blog/Kinecting-to-Arduino-with-Visual-BasicINTRODUKTIONI detta projekt använda jag vänster och höger hand rörelser i Kinect för att kontrollera ro...

Hur man gör den enklaste bakbord Arduino Uno... NÅGONSIN! -Breduino! (& Hur ladda upp skisser rakt till det!) With Additional Hardware Options - UPDATED - JULY 2013

Steg 1: Avsnitt 1 - byggnad reglerade 5 volts strömkälla! Okay now before i start, something about my notes for my step-by-step PICTURE instructables that i Love to create:"Jag brukade märka alla mina bilder i min instructables men det verkar instruc...

Ladda upp koden med MPIDE

Detta Instructable kommer att gå över hur ladda upp koden till en styrelse med MPIDE!MPIDE är kompatibel med ett stort utbud av styrelser, och är en ganska lätt och ständigt uppdateras med bibliotek.Vi kommer att använda WF32 för detta Instructable i...