Wenn ich mit Windows Explorer eine FTP-Site durchsuche, wird standardmäßig die Kachelansicht verwendet. Ich brauche es standardmäßig zur Listenansicht.
Ich sehe keine Registrierungseinstellung, und die Standardeinstellung [Extras -> Ordneroptionen ... -> Ansicht -> Auf Ordner anwenden] hat anscheinend keine Auswirkungen auf FTP-Sites.
windows
windows-explorer
ftp
MiloDC
quelle
quelle
Antworten:
Im Folgenden finden Sie eine teilweise Problemumgehung, die auf W7 SP1 und W10 v1511 getestet wurde.
Führen Sie das Stapelskript aus . Einstellungen für die Ordneransicht aller Ordner zurücksetzen .
In Registrierung importieren:
3a. Führen
explorer shell:mycomputerfolder
Sie und Sie solltenMy Computer
in der Detailansicht geöffnet sehen.3b. Führen Sie es aus
explorer ftp://your.site.com
und es sollte in der Detailansicht bleiben, solange Sie nicht auf das Site-Symbol im Navigationsbereich drücken (falls vorhanden vonAdd Network Location
).Sie können der Einfachheit halber eine Verknüpfung mit Speicherort erstellen
explorer ftp://your.site.com
.Referenzen:
Windows 8-Desktopsymbole in der Kachelansicht (
LogicalViewMode
für andere Ansichtsmodikonfigurieren ) Konfigurieren Sie die Standardordneransicht für den über MTP verbundenen Speicher (dies setzt alle Ordneransichten auf denselben Modus).
quelle
Ich habe dies geschrieben, um es mit Autoit zu tun: Führen Sie einfach das Skript aus und Ihre FTP-Explorer-Fenster sollten sich beim ersten Anzeigen in der Listenansicht befinden. Es ist noch nicht perfekt, aber es hat die grundlegende Funktionalität, die Sie wollen. Benötigt auch die Bibliothek, die ich hier gefunden habe .
Getestet unter Windows 7 64-Bit.
Nachtrag: Möglicherweise müssen Sie Zeile 257 von "AutomatingWindowsExplorer.au3" von
If @OSVersion "WIN_XP" Then
auf ändernIf @OSVersion <> "WIN_XP" Then
quelle
Ich habe eine einfache Lösung für dieses Problem mit einer der beiden folgenden Methoden gefunden , die Sie möglicherweise für Ihre Anfrage mit nativen integrierten Windows-Technologien hilfreich finden.
Ich bin nicht sicher, ob dies die tatsächliche Lösung ist, nach der Sie suchen, um dieses Problem zu beheben, aber es kann zumindest eine akzeptable Problemumgehung sein, die Sie möglicherweise hilfreich finden, ohne die Registrierungseinstellungen ändern, Lösungen von Drittanbietern verwenden usw. zu müssen.
Im Wesentlichen werden hiermit Sendkeys verwendet , um die Tastenkombinationen Ctrl+ Shift+ zu senden und die 6Ansicht direkt nach dem Öffnen der FTP-Ordneransicht in Details zu ändern. Dies gilt jedoch nicht rekursiv, sodass dies für Ihren speziellen Bedarf möglicherweise einen Unterschied macht oder nicht.
Methode 1 (skalierbar)
Dies ist eine Methode, die darin besteht, (1) ein Batch-Skript mit der folgenden Logik zu erstellen und (2) dann einen Kurzschluss zu erstellen, der auf das Batch-Skript verweist, und dann sein Argument im entsprechenden FTP-Verbindungsdetail für den FTP-Server zu übergeben Sie werden eine Verbindung herstellen.
Dieses One-Batch-Skript, das Sie für diese Methode erstellen, kann für so viele Verknüpfungen verwendet werden, wie Sie mit dieser Methode verwenden möchten. Es ist daher eine skalierbare Lösung, falls Sie in Zukunft mehr als nur eine FTP-Verbindung benötigen.
Erstellen Sie ein Stapelskript
Erstellen Sie ein Stapelskript, bei dem es sich lediglich um eine Textdokumentdatei handelt, die mit einer
.cmd
oder einer.bat
Erweiterung mit der folgenden Logik gespeichert ist , und speichern Sie sie dann in einem Pfad, auf den Sie in der Verknüpfung verweisen, die Sie im Abschnitt "Verknüpfung erstellen" erstellen.Erstellen Sie eine Verknüpfung
Auf Ihrem Desktop mit der rechten Maustaste und wählen Sie dann Neu -> Verknüpfung und Stecker in die folgenden Werte in dem Sie die Batch - Skript gespeichert Sie gerade (oben) erstellt und sicher die eingestellt werden
<username>
,<password>
,<FTP server URL or IP address>
Werte für Ihren Bedarf entsprechend, wählen Sie Weiter und dann geben Die FTP-Verknüpfung gibt einen aussagekräftigen Namen an, damit Sie später wissen, was es ist, und wählen Sie dann Speichern . (siehe unten Screenshots)WICHTIG: Es ist wichtig, dass der
%windir%\explorer.exe ftp://<Username>:<password>@<FTP server URL or IP address>/"
Wert im obigen Verknüpfungseigenschaftsteil in doppelte Anführungszeichen gesetzt wird .Es benutzen
Jetzt müssen Sie nur noch auf die Verknüpfung doppelklicken, die Sie erstellt haben, um den FTP-Ordner mit der Detailansicht zu öffnen. So einfach ist das in Zukunft. Sie können das Symbol auf dieser Verknüpfung auch ändern, wenn Sie möchten.
Methode 2 (statisch pro Skript)
Diese Methode ähnelt Methode 1 oben , aber Sie werden nicht eine Verknüpfung für sie arbeiten schaffen müssen , aber Sie werden immer noch die festlegen müssen
<username>
,<password>
,<FTP server URL or IP address>
Werte für Ihren Bedarf entsprechend für den FTP - Server eine Verbindung hergestellt werden.Erstellen Sie ein Stapelskript
Erstellen Sie ein Stapelskript, bei dem es sich lediglich um eine Textdokumentdatei handelt, die mit einer
.cmd
oder einer.bat
Erweiterung mit der folgenden Logik gespeichert ist , und speichern Sie sie dann in einem Pfad, über den Sie doppelklicken, um sie auszuführen.Es benutzen
Jetzt müssen Sie nur noch auf das Batch-Skript doppelklicken, das Sie erstellt haben, um den FTP-Ordner mit der Detailansicht zu öffnen. So einfach ist das in Zukunft.
Weitere Ressourcen
quelle