"Převod" dlouhých názvů na názvy dle DOS-konvencí
Napsal: 04 zář 2012 00:20
Zajímalo by mne, jestli je možné automatizovaně převádět dlouhé názvy souborů a adresářů na jejich ekvivalenty vyhovující DOS-konvencím, tak, jak názvy přiřazuje systém (PROGRA~1, PROGRA~2 <-> "Program files one", "Program files two").
Účto Tichý používá pro zprovoznění pod Dosboxem tuto dávku
Rád bych do příkazu "mount" vnutil DOS-název příslušného adresáře i v případě, že uživatel provede instalaci Účta do adresáře s dlouhým názvem. Pro Windows 64-bit je připraveno až Účto2012, ale pokud by (si) někdo napsal ekvivalent Tichého prográmku UBOX.EXE, mohlo by pod Dosboxem fungovat i na jiných systémech.
Účto Tichý používá pro zprovoznění pod Dosboxem tuto dávku
Kód: Vybrat vše
@echo off
(echo [autoexec]
echo mount %cd:~0,1% %cd:~0,3%
echo %cd:~0,2%
echo cd %cd%) >{dbx1}\setdisk.txt
copy {dbx1}\setdisk.txt + {dbx1}\dosbox_u.txt {dbx1}\dosbox_u.cfg >nul
Rád bych do příkazu "mount" vnutil DOS-název příslušného adresáře i v případě, že uživatel provede instalaci Účta do adresáře s dlouhým názvem. Pro Windows 64-bit je připraveno až Účto2012, ale pokud by (si) někdo napsal ekvivalent Tichého prográmku UBOX.EXE, mohlo by pod Dosboxem fungovat i na jiných systémech.