Seite 1 von 2

[gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 06:54
von KaiM
Hallo DMU,

es gibt den Midnight Commander for Windows.

https://github.com/adamyg/mcwin32

Bild

Der Midnight Commander (MC) ist ein Klone von ehemals dem Norton_ Commander (letzte Releas 5.51, 1998) von Symantec.
Den MC gibt es für Linux und Windows.

Gleiches Bedienkonzept verfolgt der Android Ghost Commnander.

Der Volkov Commander ist mir bekannt.

Aus einer Internetrecherche:
Die letzte und somit aktuelle Version 4.99.08 Alpha stammt aus dem Jahre 2000. Sie kann im Gegensatz zur letzten Final Version 4.05 mit langen Dateinamen jenseits der 8.3-Notation umgehen und ist somit auch unter den aktuellen Microsoft-Betriebssystemen sinnvoll einsetzbar.

Die von vielen Anwendern erhoffte finale Version 5.0 lässt weiterhin auf sich warten.

Gibt es weitere File Manager Alternativen die auch im Windows Terminal Fenster
(hier war ein Link microsoft learning) funktionieren?

vgk

Re: Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 07:34
von g-force
Wie viele Threads zum eigentlichen gleichen Thema kommen da wohl noch?

Re: Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 07:36
von KaiM
Jetzt bin ich am Ende, die vorherige Auswahl (da habe ich mich entschieden) funktionieren nicht im Windows Terminal.

Fühle dich bitte nicht gestört, einfach ignorieren, danke.

moinmoin hat mir gesagt ich soll nicht mischen, ansonsten hatte ich Thread viewtopic.php?t=31460 weiter geführt. Die Infoquellverweise habe ich jetzt gelöscht. Die spezielle Frage habe ich gestellt.
Gibt es weitere File Manager Alternativen die auch im Windows Terminal Fenster funktionieren?
Was ist mit meiner Frage?

Jetzt gefunden, den Ghost Commander gibt es auch für Windows 11 aus dem Microsoft Store.
Betriebssystem: Windows 11-Version 21990.0 oder höher
Leider ist WSA erforderlich.

Beim Midnight Commander werde ich bleiben.

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 09:58
von DK2000
Gibt es weitere File Manager Alternativen die auch im Windows Terminal Fenster funktionieren?
Far Manager: https://www.farmanager.com/
Screenshot 2024-03-02 095339.png
Ob der nun besser im Vergleich zu mc (win32) ist, kann ich dir nicht sagen. Sind halt beides CLI-Versionen.

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 11:29
von KaiM
Der Fahrmanager unterstützt keine ftp, shell bzw. sftp Verbindungen, das hatte ich an anderer Stelle getestet.
Das Handling aus dem Terminal bzw. Powershell ist auch ein gehangel durch die Verzeichnisse.

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 12:08
von DK2000
KaiM hat geschrieben: 02.03.2024, 11:29 Das Handling aus dem Terminal bzw. Powershell ist auch ein gehangel durch die Verzeichnisse.
Ist nun einmal CLI. Was erwartest Du da. Und mit PowerShell 7 im Terminal, aktuelle PSReadLine und CompletionPredictor eigentlich ganz angenehm, sofern man die Tastaturbedienung dafür kennt. Aber ist halt CLI.

Und FAR unterstützt SFTP/FTP über die Netbox. Muss man natürlich einrichten. Und was du mit Shell meinst, weiß ich gerade nicht.

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 12:18
von KaiM
DK2000 hat geschrieben: 02.03.2024, 12:08
KaiM hat geschrieben: 02.03.2024, 11:29 Das Handling aus dem Terminal bzw. Powershell ist auch ein gehangel durch die Verzeichnisse.
Ist nun einmal CLI. Was erwartest Du da. Und mit PowerShell 7 im Terminal, aktuelle PSReadLine und CompletionPredictor eigentlich ganz angenehm, sofern man die Tastaturbedienung dafür kennt. Aber ist halt CLI.

Und FAR unterstützt SFTP/FTP über die Netbox. Muss man natürlich einrichten. Und was du mit Shell meinst, weiß ich gerade nicht.
Bei der MC Standardinstallation gebe ich im Terminal mc ein, MC starte und ich kann ftp, shell uns sftp Verbindungen herstellen.

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 12:29
von DK2000
Ja, kann sein. Ich habe schon lange keine sftp/ftp mehr benötigt. Aber FAR kann das. Von daher keine Ahnung. Und mit Shell meinst Du vermutlich ssh. Aber dafür habe ich PuTTY in Windows oder halt direkt OpenSSH im Terminal.

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 02.03.2024, 12:46
von KaiM
Mir erschließen sind keine Vorteile von Far gegenüber MC mcwin32 außer eine vorhandene 64-bit Version.

Midnight Commander Bug mit @

Strg + Alt + Q muss genutzt werden, mehrfach versuchen, dann kommt ein @.
Mit dem Cursor zurück und ausfüllen wie erforderlich.

Das ist ganz ganz besonders Tricky, funktioniert aber.

Alt + 64 für @ funktioniert auch nicht.

Das ist zur Zeit ein bischen doof.

Workaround https://github.com/adamyg/mcwin32/issues/52
Strg + Q das ergibt Punkte, Punkt(e) erzeugen, dann Strg+Alt plus Q, dann gibt es ein @

Bei mcwin32 portable funktioniert der Workaround auch.

Bild

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 11.05.2024, 06:06
von KaiM
Es gibt ein neues Release mcwin32-build230-setup.exe 2024-03-31 3.9 MB
https://sourceforge.net/projects/mcwin32/files/

Code: Alles auswählen

winget install --id=GNU.MidnightCommander -e
Das Problem mit den "@" Zeichen ist gelöst worden.

super, das ist wie nach Hause kommen.

Code: Alles auswählen

mc
mc : Die Benennung "mc" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren
Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und
wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ mc
+ ~~
    + CategoryInfo          : ObjectNotFound: (mc:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
Die mc.exe liegt dort:

Code: Alles auswählen

C:\Program Files (x86)\Midnight Commander\mc.exe
Wie kann ich den mcwin32 im Terminal oder in der Powershell aufrufen?

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 11.05.2024, 07:56
von DK2000
In dem Du die mc.exe direkt in "C:\Program Files (x86)\Midnight Commander" aufrufst?

In dem Du "C:\Program Files (x86)\Midnight Commander" in den Pfad einträgst?

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 11.05.2024, 09:17
von KaiM
Terminal

Code: Alles auswählen

cd "C:\Program Files (x86)\Midnight Commander\"
PS C:\Program Files (x86)\Midnight Commander> mc.exe
mc.exe : Die Benennung "mc.exe" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines
ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern
enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ mc.exe
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (mc.exe:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException


Suggestion [3,General]: Der Befehl mc.exe wurde nicht gefunden. Er ist jedoch am aktuellen Ort vorhanden. Windows PowerShell lädt Befehle nicht standardmäßig vom aktuellen Ort. Wenn Sie diesem Befehl vertrauen, geben Sie stattdessen ".\mc.exe" ein. Weitere Informationen erhalten Sie unter "get-help about_Command_Precedence".
PS C:\Program Files (x86)\Midnight Commander>
Powershell

Code: Alles auswählen

cd "C:\Program Files (x86)\Midnight Commander\"
PS C:\Program Files (x86)\Midnight Commander> mc.exe
mc.exe : Die Benennung "mc.exe" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines
ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern
enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ mc.exe
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (mc.exe:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException


Suggestion [3,General]: Der Befehl mc.exe wurde nicht gefunden. Er ist jedoch am aktuellen Ort vorhanden. Windows PowerShell lädt Befehle nicht standardmäßig vom aktuellen Ort. Wenn Sie diesem Befehl vertrauen, geben Sie stattdessen ".\mc.exe" ein. Weitere Informationen erhalten Sie unter "get-help about_Command_Precedence".
PS C:\Program Files (x86)\Midnight Commander>
Und nun?

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 11.05.2024, 09:25
von moinmoin
Probiere .\mc.exe

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 11.05.2024, 10:03
von KaiM

Code: Alles auswählen

cd "C:\Program Files (x86)\Midnight Commander\"
.\mc.exe
Das funktioniert in der Powershell.
Wie kann ich es vereinfachen und "mc" der mc.exe in "C:\Program Files (x86)\Midnight Commander\" zuordnen?

Im Terminal oder Powershell möchte ich nur "mc" aufrufen, dann startet Midnight Commander.

Re: [gelöst] Midnight Commander for Windows - mcwin32 - Filemanager für das Windows Terminal Fenster

Verfasst: 11.05.2024, 10:31
von DK2000
Hatte ich doch geschrieben. Pfad zuweisen:

Screenshot 2024-05-11 102854.png

Du kannst die die Path Variable für Benutzer oder für System verwenden. Neustar nicht vergessen.