Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
Kommentar vom Moderator Biber am 14.12.2011 um 12:38:47 Uhr
Zitat von MarcoIT:
Allerdings glaube ich langsam das der FTP Server mir das nicht gesattet eine Datei umzubennen...
Set /a rgc +=1
#782

Irgendwann stelle ich hier mal im Forum ein Schild "Umbennen nicht gesattet!" auf ....*seufz*

gelöst Visual Basic Dateiupload auf FTP mit formatiertem Datum

Mitglied: MarcoIT

MarcoIT (Level 1) - Jetzt verbinden

14.12.2011, aktualisiert 12:38 Uhr, 4268 Aufrufe, 3 Kommentare

Hallo Zusammen,
kann mir vielleicht wer helfen bei der Formatierung des Datums in Visual Basic?

Morgen Zusammen,

Ich habe einen Script zusammen gestellt, mit dem ich jetzt erfolgreich eine Datei (leider erst nur durch eine feste Angabe) uploade.
Jetzt habe ich mir gedacht, dass ich die Datei mit dem aktuellen Datum hochlade:

01.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
02.
 
03.
        ' Zugangsdaten 
04.
        Dim quell As String 
05.
        Dim ziel As String 
06.
        Dim user As String 
07.
        Dim pwd As String 
08.
        Dim datum As Date 
09.
        Dim filename As String 
10.
 
11.
        ' Requests 
12.
        Dim req As FtpWebRequest 
13.
        Dim resp As FtpWebResponse 
14.
        Dim sr As IO.StreamReader 
15.
 
16.
        quell = ("quellpfad\testdatei.txt") 
17.
        datum = FormatDateTime(TimeOfDay, DateFormat.LongDate) 
18.
        filename = quell + datum 
19.
 
20.
        ziel = ("pfad des ftp servers" + filename) 
21.
        user = ("user") 
22.
        pwd = ("geheim") 
23.
 
24.
        ' Upload mit festen Angaben 
25.
        My.Computer.Network.UploadFile(quell, ziel, user, pwd, True, 500) 
26.
 
27.
        ' Ausgabe des Inhaltes der auf dem FTP Datei 
28.
        req = FtpWebRequest.Create(ziel) 
29.
        resp = req.GetResponse() 
30.
        sr = New IO.StreamReader(resp.GetResponseStream()) 
31.
        MsgBox(sr.ReadToEnd()) 
32.
 
33.
    End Sub
Wenn ich dann ausführe, erhalte ich die Fehlermeldung, dass der Server Fehler 505 zurückgibt. Ich glaube das liegt daran, dass ich mit Dateformat.generalTime ein Sonderzeichen verwende und der Server das nicht zulässt.
Hier ein Screenshot vom Fehler:

3ea6319d74a7e92fba2043ef17250b88 - Klicke auf das Bild, um es zu vergrößern

Jetzt steht unter MSDN, dass shorttime longtime usw. mit einer für mich nicht ganz verstanden Beschreibung.
Ich will nur wissen, wie ich das Datum formatieren kann, so dass auf dem FTP Server geschreiben wird,

Testdatei_20111214_Uhrzeit.txt

Hat da wer eine Idee wie ich das am besten ausgeben lassen kann?!

Gruß Marco

EDIT:

Habe gerade gemerkt, dass nach dem Aufruf der Quelldatei das Datum eingeschrieben werden muss:

01.
filename = ("testdatei_" + datum + ".txt") 
02.
ziel = ("ftp pfad/" + filename)
Somit wird die Testdatei mit Datum eigentlich korrekt eingetragen allerdings erhalte ich noch immer den selben Fehler...
Mitglied: Logan000
14.12.2011 um 10:11 Uhr
Moin Moin

Ein Msgbox(filename) in Zeile19 und du wärst warscheinlich alleine darauf gekommen.

Versuchs mal so:
01.
... 
02.
Dim datum As String 
03.
... 
04.
        quell = ("quellpfad\testdatei.txt")  
05.
        datum = FormatDateTime(Now, DateFormat.LongDate).to string 
06.
        datum = Replace(datum," ","_") ' leerzeichen durch unterstrich ersetzen 
07.
        datum = Replace(datum,".","") ' Punkte entfernen 
08.
        datum = Replace(datum,":","") ' Doppelpunkte entfernen 
09.
        filename = Replace(quell,".",datum + ".") 
10.
        msgbox (filename) 
11.
...
Gruß L.
Bitte warten ..
Mitglied: MarcoIT
14.12.2011 um 10:21 Uhr
Zitat von Logan000:

Ein Msgbox(filename) in Zeile19 und du wärst warscheinlich alleine darauf gekommen.

Bevor ich mein EDIT hinzugefügt habe, habe ich das mal mit MsgBox gemacht ;).

Danke dir Logan!!
Allerdings glaube ich langsam das der FTP Server mir das nicht gesattet eine Datei umzubennen...
Prinzipiell MUSS das gehen!

Ich erhalte noch immer die selbe Fehlermeldung...

Jedenfalls danke ich Dir vielmals!!
Bitte warten ..
Mitglied: MarcoIT
14.12.2011 um 10:25 Uhr
So!

Geht alles!

Habe
01.
filename = ("testdatei_" + datum + ".txt")
geändert und nun kommt auch keine fehlermeldung mehr!
Danke nochmals Logan!!
Bitte warten ..
Ähnliche Inhalte
Visual Studio
Visual Basic für anfänger
gelöst Frage von Daoudi1973Visual Studio12 Kommentare

ich möchte Visual Basic lernen, kann jemand mir Tipps geben. PS: ich habe nur im 1999 mit Fortran 90 ...

VB for Applications
Visual Basic Checkbox drucken?
gelöst Frage von GERz0cKErZVB for Applications10 Kommentare

Hallo, ich habe ein Programm wo man mehrere checkboxen anklicken kann. Der Text der checkboxen soll am Ende gedruckt ...

Visual Studio
Bitcoin-Miner mit Visual Basic ?
Frage von Aicher1998Visual Studio2 Kommentare

Hallo, kennt jemand einen Ansatz, wie ich mit Visual Basic Bitcoins mine? Ich würde auch auf eine Python-DLL zurückgreifen ...

Visual Studio
Pastebin auslesen mit Visual Basic?
gelöst Frage von UltraZzVisual Studio2 Kommentare

Hey,ich würde gerne wissen wie man (z.B. für ein Passwort welches man immer wieder ändern kann,ohne das Programm zu ...

Neue Wissensbeiträge
Server-Hardware
HP iLO ist gefährdet (iLO 4))
Tipp von AlFalcone vor 4 StundenServer-Hardware

Gemäss Twitter und Heise gibt es eine Angriffsmöglichkeit auf iLO iLO ist gefährdet Copyright © und alle Rechte liegen ...

CMS
Erneut kritische Zero-Day-Lücke in Drupal
Tipp von Reini82 vor 13 StundenCMS

Laut einem Bericht auf t3n gibt es eine Schwere Sicherheitslücke in Drupal die auch schon ausgenutzt wird. Betroffen sind ...

Sicherheit

MikroTik-Router patchen, Schwachstelle wird ausgenutzt

Information von kgborn vor 1 TagSicherheit

Am 23. April 2018 wurde von Mikrotik ein Security Advisory herausgegeben, welches auf eine Schwachstelle im RouterOS hinwies. Mikrotik ...

Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 1 TagWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

Heiß diskutierte Inhalte
Windows Server
Alten DC entfernen
gelöst Frage von smartinoWindows Server27 Kommentare

Hallo zusammen, ich habe hier eine Umgebung übernommen und erstmal einen DCDIAG gemacht. Dabei fällt auf, daß eine ganze ...

Ausbildung
Wie gelingt ein guter Einstieg in die FiSi-Ausbildung? (Umschulung)
Frage von SiAnKoAusbildung27 Kommentare

Schönen guten Tag, ich bin SiAnKo und habe seit dem 1.04.2018 eine Umschulung als FiSi angefangen. Ich möchte natürlich ...

Batch & Shell
Mit Powershell den Inhalt einer Excel mit einer Text Datei abgleichen
gelöst Frage von Bommi1961Batch & Shell21 Kommentare

Hallo zusammen, ich muss den Inhalt einer Excel Datei (Mappe1) mit dem Daten einer Text Datei abgleichen. Die Daten ...

Router & Routing
Subnetzmaske vergrößern
gelöst Frage von groovesurferRouter & Routing18 Kommentare

Hallo, hat jemand schonmal getestet was passiert, wenn man die Subnetzmaske bei laufendem Betrieb (wenn user im Netzwerk verbunden ...