X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Trace-PostClient-IP: 68.147.131.211 From: Brian Inglis Newsgroups: comp.os.msdos.djgpp Subject: Re: latest ls.exe version in XP problem Organization: Systematic Software Message-ID: <0ptvm0dpg0gpkudfo2je4mne1kvlmbh26s@4ax.com> References: <6jKbd.13476$nj DOT 4016 AT newssvr13 DOT news DOT prodigy DOT com> <3qtum01b6ifo4t461j2ma065kl0k39kbfs AT 4ax DOT com> X-Newsreader: Forte Agent 1.93/32.576 English (American) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 70 Date: Fri, 15 Oct 2004 16:18:19 GMT NNTP-Posting-Host: 24.71.223.147 X-Complaints-To: abuse AT shaw DOT ca X-Trace: pd7tw2no 1097857099 24.71.223.147 (Fri, 15 Oct 2004 10:18:19 MDT) NNTP-Posting-Date: Fri, 15 Oct 2004 10:18:19 MDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Fri, 15 Oct 2004 15:51:56 GMT in comp.os.msdos.djgpp, "one2001boy AT yahoo DOT com" wrote: >Brian Inglis wrote: >> On Fri, 15 Oct 2004 06:42:10 GMT in comp.os.msdos.djgpp, >> "one2001boy AT yahoo DOT com" wrote: >> >> In general, read: http://clio.rice.edu/djgpp/win2k/main.htm >> >> >>>Just noticed several issues about ls.exe. Any help is appreciated. >>> >>>For the latest ls.exe under Windows XP, there are three issues. >>> >>>1) under a directory with one thousand files, >>>run command "ls -F" will take 1 minute to start to display the files and >>>directory. using "ls" has no such long delay. using "dir" has no such a >>>problem either. >> >> ls -F has to do a stat call for each name to find out whether it's a >> directory, executable, link, or normal file: this may involve two >> directory lookups per name, and maybe other system calls, before >> sorting and displaying the information. Try dir /o:n for speed >> comparison. >> > >with dir /o:n, you won't expect any delays for displaying the files and >directories. ls -F will display filename and directory till the >processing of the files are finished. If the directory has 2 or 3 >thousand files, you will feel that you are waiting forever. I'd expect a proportional slowdown between dir and dir /o:n and ls and ls -F, but I wouldn't expect such a large delay, unless that directory is badly fragmented. >>>2) there is no way to use ls.exe to display files in Windows network path? >>> >>>I can use the command >>> dir \\my_workgroup_machine_name\directory_name >>> >>>the following doesn't seem to work. >>> ls \\\\my_workgroup_machine_name\\directory_name >> >> >> Map it to a drive letter with: >> net use x: \\my_workgroup_machine_name\directory_name >> then use the drive letter. > >Yes. Mapping the drive will work the trick. Just think if ls can work >out without mapping drive Does the NTVDM support NetBEUI/NetBIOS or can you load it? >>>3) ls xxxx_xx_200409292300.* doesn't work >> >> >> NTVDM does not support long file names. Install NTlfn package before >> installing DJGPP: >> ftp://ftp.delorie.com/pub/djgpp/current/v2misc/ntlfn08b.zip > >I am not sure why. ls xxxx_xx_200409292300.* will work in some machines. >without NTlfn package installed. I wasn't aware LFN was added to XP NTVDM. -- Thanks. Take care, Brian Inglis Calgary, Alberta, Canada Brian DOT Inglis AT CSi DOT com (Brian[dot]Inglis{at}SystematicSW[dot]ab[dot]ca) fake address use address above to reply