WinFuture-Forum.de: Wie Täglich Automatisiert Dateien In Ein Ftp-verzeichnis Hochladen? - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Software
Seite 1 von 1

Wie Täglich Automatisiert Dateien In Ein Ftp-verzeichnis Hochladen? geht das mit GetRight?


#1 Mitglied ist offline   Bib 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.091
  • Beigetreten: 06. Mai 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bayern

  geschrieben 17. Februar 2010 - 09:08

Hallo,
ich möchte folgendes täglich automatisch abgearbeitet haben:

1.)
täglicher Download der Online-Ausgabe unserer Zeitung (PDF)
--> funktioniert bestens mit GetRight (hab einen Direktlink bekommen, der täglich die aktuelle Ausgabe beinhaltet)

2.)
Upload der PDF-Datei auf einen FTP-Server, damit ich auch von unterwegs darauf zugreifen kann

Wie bekomme ich das hin? Geht das auch ganz einfach mit GetRight? Oder kann man vielleicht direkt den Download der PDF-Datei ohne den Umweg über meinen lokalen PC auf den FTP-Server hochladen?
0

Anzeige



#2 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.590
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 19. Februar 2010 - 19:38

Wenn du unter Windows unterwegs bist, einfach mal ftp benutzen. Also ftp.exe, ist ein Konsolenprogramm, das sich recht flockig automatisieren lässt.
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#3 Mitglied ist offline   Bib 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.091
  • Beigetreten: 06. Mai 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bayern

geschrieben 19. Februar 2010 - 19:54

Habs mittlerweile mit einem Powershell-Script und der ftp.exe hinbekommen. Funktioniert hervorragend.
0

#4 Mitglied ist offline   Kirill 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.590
  • Beigetreten: 04. Dezember 06
  • Reputation: 121
  • Geschlecht:Männlich
  • Wohnort:BT

geschrieben 19. Februar 2010 - 20:15

Eigentlich meinte ich einfach nur eine Scriptdatei direkt für die ftp.exe zu schreiben und ftp damit aufzurufen, aber wenns klappt, dann klappts. Poste doch mal, für alle, die ein ähnlichs Problem haben, den Code hier.
Most rethrashing{
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
0

#5 Mitglied ist offline   Bib 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.091
  • Beigetreten: 06. Mai 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bayern

geschrieben 19. Februar 2010 - 20:31

Hier mal meine ganzen Batch- und Script-Dateien:

1.)
zeitung_kopieren.bat
C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe D:\Admin\Batch\zeitung_kopieren.ps1


zeitung_kopieren.ps1
$today = get-date -f yyyy_MM_dd
copy-item "D:\Ablage\Zeitungen\Zeitung-1\Zeitung-1_$today.pdf" "D:\Ablage\Zeitungen\aktuell\Zeitung-1.pdf" -force
copy-item "D:\Ablage\Zeitungen\Zeitung-2\Zeitung-2_$today.pdf" "D:\Ablage\Zeitungen\aktuell\Zeitung-2.pdf" -force


2.)
zeitung_upload.cmd
ftp.exe -n -d -i -s:zeitung.ftp


zeitung.ftp
OPEN www.meine-domain.de
USER benutzername
passwort
binary
hash
cd /docs/zeitung/
send "D:\Ablage\Zeitungen\aktuell\Zeitung-1.pdf"
send "D:\Ablage\Zeitungen\aktuell\Zeitung-2.pdf"
disconnect
quit



Die ganzen Scripts/Batch-Dateien werden täglich am morgen nacheinander abgearbeitet.

Ich musste in der Powershell die policies ändern, damit das script ausgeführt werden konnte (Set-ExecutionPolicy RemoteSigned).
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0