ich hatte vor, mir einen einfachen starter-menu-befehl zu stricken*, der folgendes (auf der kommandozeile funktionierendes) ausführt:
Code: Select all
"%COMMANDER_DRIVE%\System Volume Information" /E /G %USERNAME%:F
was aber problematischer ist, ist die tatsache, das ich es nicht gebacken* bekomme, das anständig für den tc umzusetzen.
weder mit den userbefehlen:
Code: Select all
[em_System_Volume_Information_entsperren]
Cmd=cacls
Param="%COMMANDER_DRIVE%\System Volume Information" /E /G %USERNAME%:F
menu=System Volume Information zugänglich machen
kommando: em_System_Volume_Information_entsperren
noch auf diese weise:
kommando: cacls
parameter: ?"\System Volume Information" /E /G %%USERNAME%%:F
startpfad: %COMMANDER_DRIVE%
ändere ich bei der parameterübergabe (getriggert durch das erste ? beim parameter) den usernamen händisch in meinen, klappt es problemlos.
es scheint, tc interessiert sich nicht für die variable %USERNAME%.
kann das sein?
und vor allem, wie komme ich zu meinem gewünschten ergebnis?
tipps, wie auch immer geartet, willkommen.
useful information:
*stricken=erstellen
*gebacken=schaffen
entsperren: "%COMMANDER_DRIVE%\System Volume Information" /E /G %USERNAME%:F
und wieder sperren: cacls "%COMMANDER_DRIVE%\System Volume Information" /E /P %USERNAME%:N
windows XP sp3