Wie laden Sie Dateien auf einem Windows-Server herunter?

Verwandte Frage: Native Alternative zu wget in Windows PowerShell?

Die Frage mag dumm klingen, aber das ist oft ein großes Problem für mich. Betrachten Sie das folgende Szenario:

Der Kunde hat ein neues Windows Server 2008-basiertes System, in das ich über RDP eine Verbindung herstellen kann. Der einzige verfügbare Browser ist Internet Explorer mit den Standardsicherheitsrichtlinien, mit denen Sie nichts tun können.

Ich möchte vermeiden, das "vertrauenswürdige" beizubehalten seiten " Liste um jeden Preis!

Das funktioniert also bei mir nicht:

  1. Laden Sie Chrome herunter (erfordert JavaScript, das nicht verfügbar ist)
  2. Laden Sie Firefox herunter (der Download-Speicherort ist nicht vertrauenswürdig, das Hinzufügen zu den vertrauenswürdigen Sites hilft auch nicht, da das CDN beim nächsten Mal zu einer anderen Site weitergeleitet wird)
  3. Verbindung zu einer Netzwerkfreigabe des Servers herstellen (lässt mich nicht authentifizieren, könnte ein anderes Problem sein).
  4. Das Senden der Datei per Mail funktioniert nicht entweder, weil es die Dateigröße für Nachrichten überschreitet.

Wo ist das wget auf Windows Server?


Update zu RDP-basierten Ansätzen
Ich gehe davon aus, dass einige der vorgeschlagenen Lösungen bei mir nicht funktioniert haben, da auf den Server, an dem ich beim Schreiben der Frage gearbeitet habe, über ein RDP-Gateway (von der Remote-Website des Unternehmens) zugegriffen wurde.
Außerdem habe ich versucht, (RDP-bezogene) Lösungen für andere Server zu bestätigen, an denen ich gearbeitet habe on zu der Zeit (auf die ohne Gateway zugegriffen wurde).

Zum Beispiel glaube ich, dass die Freigabe der Zwischenablage nicht verfügbar ist, wenn eine Verbindung über ein Gateway hergestellt wird. Aber ich muss das noch bestätigen.

Author: Community, 2012-02-08

6 answers

Öffnen Sie die Microsoft Powershell und tun Sie dies:

Import-Module bitstransfer
start-bitstransfer -source http://something/something.ext -destination c:\something.ext
 51
Author: sinni800,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-02-08 14:59:11

Internet Explorer mit den Standard-Sicherheitsrichtlinien

Warum schalten Sie sie nicht einfach für Administratoren aus. Klicken Sie im Server Manager unter dem Abschnitt Sicherheitsinformationen auf den Link Konfigurieren IE ESC und ändern Sie ihn.

Server-Manager

geben Sie hier die Bildbeschreibung ein

Es sind drei Klicks und wenn der Speicher belegt ist, muss der IE nicht einmal geschlossen und erneut geöffnet werden.

Oder ist die "Standard-Sicherheitsrichtlinien" auch Unternehmensrichtlinie und obwohl Sie technisch in der Lage sein können sie würden also gegen Richtlinien verstoßen... in diesem Fall sehe ich nicht, wie die anderen Optionen nicht genauso unsicher wären, wenn nicht mehr. (Sicherheit durch Dunkelheit ist keine Sicherheit).

Verwenden Sie zum Abrufen von Firefox (z. B.) die Befehlszeile FTP und laden Sie sie herunter.

 30
Author: Multiverse IT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-02-29 16:27:47

Eine Möglichkeit ist die Verwendung von PowerShell mit WebClient:

(New-Object System.Net.WebClient).DownloadFile("http://host/file",".\file")
 11
Author: Der Hochstapler,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-04-20 20:57:24

Mit RDP können Sie Laufwerke, Sounds, Drucker und sogar serielle Ports vom Client zum Server umleiten und damit Installationsdateien auf den Server übertragen.

Sie finden dies als Option im Tool "Remotedesktopverbindung" (mstsc):

RDC screenshot

IE hat in diesem Fall keine Verwendung und Sie möchten sicherlich nicht Flash installieren oder js/pdf/java auf Ihrem Server aktivieren, nur um einige Dateien herunterzuladen.

Einige Tools, mit denen Sie das offizielle RDP loswerden können Kunde:

Ich verwende täglich Remmina, um meine Windows-Server von meinem Linux-Desktop aus zu verwalten.

Es gibt eine Abzweigung des mRemote-Quellcodes, dieses Projekt ist Open Source Free Software (GPL) und heißt mRemoteNG.

Es unterstützt die folgenden Protokolle: RDP, VNC, ICA (Citrix), SSH, Telnet, HTTP/HTTPS, rlogin und Raw-socket-verbindungen

 9
Author: Shadok,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-04-22 14:55:06

Wenn Sie Windows 7 (Pro sicher funktioniert) und Windows Server 2008 verwenden, können Sie einfach direkt kopieren und einfügen .exe-Dateien zwischen Ihnen. Dies ist, ohne irgendwo etwas zu ändern. Ich bin mir nicht sicher, ob es eine Größenbeschränkung gibt, ich habe bis zu 100 MB Dateigröße ohne Probleme gemacht.

Kopieren Sie Firefox auf Ihrem lokalen Computer in die Zwischenablage.exe -

kopieren

(oder was auch immer) und auf dem Server einfach einfügen. einfügen

kopieren

Ich habe dies getestet mit, win2008 zu win7pro, win7pro zu win2008, win7pro zu win7pro. Es könnte mit win7home zu win7pro oder win2008 arbeiten.

 4
Author: Viper_Sb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-02-08 16:22:22
  • TeamViewer herunterladen unter TeamViewer.com

  • Installieren Sie auf Ihrem Win 7 oder einer beliebigen Windows-Plattform

  • Laden Sie TeamViewer auf Ihren Win 2008-Server herunter, installieren Sie ihn jedoch nicht, wählen Sie stattdessen "Ausführen", um ihn in den Modus "Nicht kommerziell/KOSTENLOS" zu versetzen, da er sonst erkennt, dass Sie auf einem Server installieren und nur die kommerzielle/kostenpflichtige Version installiert werden kann.

  • Dann verbinden Sie einfach die beiden Computer über einen TeamViewer Fernbedienung oder Dateiübertragungsverbindung-Ihre Wahl.

    Mit der Fernbedienung können Sie einen anderen Windows-Computer fernsteuern und die Dateiübertragung weiterhin über die Symbolleiste oben auf dem Bildschirm anbieten, oder Sie können direkt mit einer "Dateiübertragung" - Verbindung beginnen, indem Sie die Option auswählen Radio Box vor dem Anschließen.

  • Sobald Sie sich im Dateiübertragungsmodus befinden, wird ein GUI-Feld ähnlich einem FTP-Feld angezeigt, in dem Sie Dateien in großen Mengen oder einzeln auswählen können, um zwischen den zwei Computer.

 -1
Author: Tech Support,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39