[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#273722: dosemu-freedos: specifying full path with drive letter does not run executable



Package: dosemu-freedos
Version: b8p-4
Severity: normal


In this version of freedos, if a command is issued and the
drive letter is included in the full path, instead of the

command being issued, the current drive is changed to the
drive specified in the full path.

[C:\]>e:\setup.exe

[E:\]>c:

[C:\]>/gnu/ls.exe
autoexec.bat  config.sys    drivers       kernel.sys
bin           doc           gnu           nls
command.com   dosemu        help          tmp

[C:\]>d:

[D:\]>c:\gnu\ls.exe

[C:\]>ls.exe
autoexec.bat  config.sys    drivers       kernel.sys
bin           doc           gnu           nls
command.com   dosemu        help          tmp

[C:\]>d:

[D:\]>ls
c:/gnu/ls.exe: .: No such file or directory

[D:\]>path
C:\BIN;C:\GNU;C:\DOSEMU

[D:\]>path
C:\BIN;C:\GNU;C:\DOSEMU

[D:\]>e:

[E:\]>c:\gnu\ls.exe

[C:\]>e:

[E:\]>ls.exe
autorun.exe   autorun.jfl   cd.idx        indeo         setup.exe
autorun.inf   autorun1.jfl  directx7      leadout.ofs   tgiant


Perhaps ls not working from D: is because D: is a redirected drive?

lredir
Current Drive Redirections:
C: = LINUX\FS\var\lib\dosemu\freedos\ attrib = READ ONLY
D: = LINUX\FS\root\DOS\   attrib = READ/WRITE
T: = LINUX\FS\tmp\dosemu.lb2dnb\tmp\ attrib = READ/WRITE



-- System Information:
Debian Release: sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=en_US

Versions of packages dosemu-freedos depends on:
ii  dosemu                        1.2.1-3    The Linux DOS Emulator

-- no debconf information



Reply to: