Schau mal in die
TOTALCMD.INC (eine Textdatei, verwende F4 zum öffnen)
cm_GotoDriveA=2061;Switch to drive A
cm_GotoDriveC=2063;Switch to drive C
cm_GotoDriveD=2064;Switch to drive D
cm_GotoDriveE=2065;Switch to drive E
cm_GotoDriveF=2066;(etc, define your own if)
cm_GotoDriveZ=2086;(you need more drives)
BEACHTE >>
(etc, define your own if) (you need more drives)
Das bedeutet, du musst die Einträge
selbst ergänzen und fehlende Zeilen durch kopieren&einfügen
nachtragen:
Code: Select all
cm_GotoDriveA=2061;Switch to drive A
cm_GotoDriveB=2062;
cm_GotoDriveC=2063;Switch to drive C
cm_GotoDriveD=2064;Switch to drive D
cm_GotoDriveE=2065;Switch to drive E
cm_GotoDriveF=2066;(etc, define your own if)
cm_GotoDriveG=2067; G
cm_GotoDriveh=2068; H
cm_GotoDrivei=2069; I
cm_GotoDrivej=2070; J
cm_GotoDrivek=2071; K
cm_GotoDrivel=2072; L
cm_GotoDrivem=2073; M
cm_GotoDriven=2074; N
cm_GotoDriveo=2075; O
cm_GotoDrivep=2076; P
cm_GotoDriveq=2077; Q
cm_GotoDriver=2078; R
cm_GotoDrives=2079; S
cm_GotoDrivet=2080; T
cm_GotoDriveu=2081; U
cm_GotoDrivev=2082; V
cm_GotoDrivew=2083; W
cm_GotoDrivex=2084; X
cm_GotoDrivey=2085; Y
cm_GotoDriveZ=2086;(you need more drives)
Achtung:
die "TOTALCMD.INC" Textdatei wird mit jeder neuen TC-Versionen
wieder in dem obigen Ursprungszustand ausgeliefert (dann inkl. den neuesten Befehlen)
aber diese zusätzlichen cm_GotoDriveX-Einträge von oben werden dann wohl wieder fehlen.
Von daher, am besten die TOTALCMD.INC einmal
wegsichern zu zB als "TOTALCMD.INC-GoToDrives.txt".
Oder diesen Thread bookmarken
Tipp:
PowerShell-Skript zum Erstellen dieser Zeilen:
PS C:\Temp>
70..89|ForEach{ "cm_GotoDrive
$([char]$_)=
$($_ + 1996) ;
$([char]$_)"}
Ergebnis (Textausgabe in der PoSh-Konsole, kopiere das in die TOTALCMD.INC):
cm_GotoDriveF=2066 ;F
cm_GotoDriveG=2067 ;G
cm_GotoDriveH=2068 ;H
cm_GotoDriveI=2069 ;I
cm_GotoDriveJ=2070 ;J
cm_GotoDriveK=2071 ;K
cm_GotoDriveL=2072 ;L
cm_GotoDriveM=2073 ;M
cm_GotoDriveN=2074 ;N
cm_GotoDriveO=2075 ;O
cm_GotoDriveP=2076 ;P
cm_GotoDriveQ=2077 ;Q
cm_GotoDriveR=2078 ;R
cm_GotoDriveS=2079 ;S
cm_GotoDriveT=2080 ;T
cm_GotoDriveU=2081 ;U
cm_GotoDriveV=2082 ;V
cm_GotoDriveW=2083 ;W
cm_GotoDriveX=2084 ;X
cm_GotoDriveY=2085 ;Y
Alternative:
PS C:\Temp>
70..71|ForEach{ "cm_GotoDrive
$([char]$_)=
$($_ + 1996) ; Switch to drive
$([char]$_)"}
Ergebnis:
cm_GotoDriveF=2066 ; Switch to drive F
cm_GotoDriveG=2067 ; Switch to drive G
Deutlischer:
70..71 |
ForEach{ "cm_GotoDrive
$([char]$_) =
$($_ + 1996) ; Switch to drive
$([char]$_)" }
cm_GotoDrive
F =
2066 ; Switch to drive
F
- - -
Tipp von Herrn Ghisler:
ghisler(Author) wrote: 2022-10-27, 09:07 UTC
Ich würde eher die Datei wcmd_silva_deu.mnu anpassen und
cm_GotoDriveB durch die Zahl 2062 ersetzen, dann geht es auch mit der Standard-totalcmd.inc-Datei.
Aktuell:
MENUITEM "&B", cm_GotoDriveB
Angepasst:
MENUITEM "&B", 2062
PowerShell Skript um diese Liste zu erstellen:
PS C:\Temp> 65..90 | ForEach{ "MENUITEM ""&$([char]$_)"", $($_ + 1996)" }
MENUITEM "&A", 2061
MENUITEM "&B", 2062
MENUITEM "&C", 2063
MENUITEM "&D", 2064
MENUITEM "&E", 2065
MENUITEM "&F", 2066
MENUITEM "&G", 2067
MENUITEM "&H", 2068
MENUITEM "&I", 2069
MENUITEM "&J", 2070
MENUITEM "&K", 2071
MENUITEM "&L", 2072
MENUITEM "&M", 2073
MENUITEM "&N", 2074
MENUITEM "&O", 2075
MENUITEM "&P", 2076
MENUITEM "&Q", 2077
MENUITEM "&R", 2078
MENUITEM "&S", 2079
MENUITEM "&T", 2080
MENUITEM "&U", 2081
MENUITEM "&V", 2082
MENUITEM "&W", 2083
MENUITEM "&X", 2084
MENUITEM "&Y", 2085
MENUITEM "&Z", 2086
Oder auch so:
PS C:\Temp> 65..90|ForEach{"MENUITEM ""GotoDrive &$([char]$_)"", $($_ + 1996)"}
MENUITEM "GotoDrive &A", 2061
MENUITEM "GotoDrive &B", 2062
MENUITEM "GotoDrive &C", 2063
MENUITEM "GotoDrive &D", 2064
MENUITEM "GotoDrive &E", 2065
MENUITEM "GotoDrive &F", 2066
MENUITEM "GotoDrive &G", 2067
MENUITEM "GotoDrive &H", 2068
MENUITEM "GotoDrive &I", 2069
MENUITEM "GotoDrive &J", 2070
MENUITEM "GotoDrive &K", 2071
MENUITEM "GotoDrive &L", 2072
MENUITEM "GotoDrive &M", 2073
MENUITEM "GotoDrive &N", 2074
MENUITEM "GotoDrive &O", 2075
MENUITEM "GotoDrive &P", 2076
MENUITEM "GotoDrive &Q", 2077
MENUITEM "GotoDrive &R", 2078
MENUITEM "GotoDrive &S", 2079
MENUITEM "GotoDrive &T", 2080
MENUITEM "GotoDrive &U", 2081
MENUITEM "GotoDrive &V", 2082
MENUITEM "GotoDrive &W", 2083
MENUITEM "GotoDrive &X", 2084
MENUITEM "GotoDrive &Y", 2085
MENUITEM "GotoDrive &Z", 2086
- - -
BTW, wer's brauch:
In der WinCmd.ini habe ich
[Shortcuts]
S+C=cm_GotoDriveC ; Shift+C => switcht zu Drive C
S+D=cm_GotoDriveD
S+E=cm_GotoDriveE
S+F=cm_GotoDriveF
...
S+K=cm_GotoDriveK
....
S+Z=cm_GotoDriveZ