This forum uses cookies. Click X button to hide this message. What is stored? 
Total Commander Forum Index Total Commander
Forum - Public Discussion and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TotalCommander - Portable

 
Post new topic   Reply to topic    Total Commander Forum Index -> Dutch (Nederlands) Printable version
View previous topic :: View next topic  
Author Message
WEK
Junior Member
Junior Member


Joined: 09 Jun 2006
Posts: 4

PostPosted: Fri Nov 17, 2017 5:13 am    Post subject: TotalCommander - Portable Reply with quote

Ik start TotalCommander regelmatig op van een externe HD, soms is deze drive e: en dan weer drive i:
Op het moment dat ik TotalCommander opgestart hebt, gaat alles goed, maar eerst moet ik naar PortableApps en TotalCommander gaan om totalcmd.exe op te starten.
Ik zou graag een snelkoppeling in de root willen waarbij de driveletter dus variabel is of een batch veld die de driveletter variabel houdt.
Het zal maar een klein ding zijn, maar nu lukt het mij niet...

Iemand suggesties ?
Back to top
View user's profile Send private message
Stefan2
Power Member
Power Member


Joined: 13 Sep 2007
Posts: 1700
Location: Europa

PostPosted: Fri Nov 17, 2017 8:31 am    Post subject: Reply with quote

U hebt helemaal geen stationsletter nodig,
start TC met het relatieve pad.
Bijvoorbeeld:
in plaats van
D: \ rive \ path to \ Totalcmd \ Totalcmd.exe
gewoon gebruiken
rive \ path to \ Totalcmd \ Totalcmd.exe
bijvoorbeeld in een batchbestand in de hoofdmap van uw station.

#

You need no drive letter at all,
just launch TC with relative path.
For example:
instead of
D:\rive\path to\Totalcmd\Totalcmd.exe
just use
rive\path to\Totalcmd\Totalcmd.exe
for example in a batch file in the root of your drive.


HTH
Back to top
View user's profile Send private message
mnass
Junior Member
Junior Member


Joined: 28 Jan 2006
Posts: 28
Location: Helmond

PostPosted: Fri Nov 17, 2017 9:37 am    Post subject: Reply with quote

Elke USB-stick heeft een uniek serienummer dat niet afhangt van de driveletter die wordt toegewezen. Dit kun je dus gebruiken in een batch-file om TC op te starten.

Je kunt het overigens ook gebruiken om PortableApps (PA) te starten. PA kan dan vervolgens automatisch TC starten.

Hieronder wordt met een batchbestand gecontroleerd of een externe drive met een bepaald serienummer is aangekoppeld. De betreffende driveletter wordt opgevraagd met het commando extDrive. Daarna kun je dan TC opstarten, immers de driveletter weet je nu en het pad naar TC ken je al:

Code:
@ECHO OFF
CLS
:start
SET SN=1012946350
SET "extDrive="
for /f %%D in ('wmic volume get driveLetter^, serialNumber ^| find "%sn%"') do set extDrive=%%D
IF DEFINED extDrive GOTO foundpa
:no
ECHO USB-stick niet gevonden.
ECHO -----------------------------------------------
ECHO Opties:
ECHO 1. opnieuw proberen
ECHO 2. stoppen
:maak_keuze
SET choice=
SET /p choice=Maak een keuze:
IF NOT '%choice%'=='' SET choice=%choice:~0,1%
IF '%choice%'=='1' GOTO start
IF '%choice%'=='2' GOTO end
ECHO.
ECHO "%choice%" is geen geldige keuze, kies opnieuw
ECHO.
GOTO maak_keuze
:foundpa
ECHO USB-stick gevonden als drive %extDrive%, een moment a.u.b.
%extDrive%\TotalCommanderPortable.exe
:end


Het werkt als volgt:

    1) koppel je externe drive
    2) start een DOS-venster (CMD.EXE) op je PC
    3) vraag de serienummers op van de aangesloten drives met het commando:
    Code:
    WMIC volume get driveLetter, serialNumber

    4) noteer het serienummer van je externe drive
    5) start notepad
    6) plak bovenstaande voorbeeldcode in het lege bestand
    7) vul bij "SN="je eigen serienummer is (1012946350 is een voorbeeld)
    8) pas zo nodig in de een na laatste regel het doelbestand aan (het deel na %extDrive%\)
    9) sla op met de extensie ".bat", bijv. START-TC.BAT en run het batch-bestand


Resultaat hiervan is nu dat het programma start.exe wordt gestart.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Dutch (Nederlands) All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Impressum: This site is maintained by Ghisler Software GmbH

Using phpBB © 2001-2005 phpBB Group