Date: Thu, 20 Sep 2001 16:10:04 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Charles Sandmann cc: DJGPP developers Subject: Re: W2K error message documentation In-Reply-To: <10109201335.AA19141@clio.rice.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, 20 Sep 2001, Charles Sandmann wrote: > > > "command.com /c if not exist glob\nul md glob" > > > Returns "Extended Error 183" only if directory exists. If not, it creates it. > > > > Yes, this was reported before by someone (Andrew?). > > It's on the Win2K status page as a problem, but he couldn't remember > when/where it happened. IIRC, it happened while building Make ;-) > I just noticed in testing that md with a long name truncated it to 8 > characters. I haven't done any further testing yet. I know that many > of the long name functions do work, so it's a partial thing. Another > thing that doesn't work: cd "program files" fails (but works OK on 9x). > cd "windowsupdate" doesn't work either. Redirection into a long name > does work. I wonder how could they come up with such a weird mixture. I'd expect long names to either work in all situations or not. Hmm... perhaps the problem is that the emulation of the FCB functions doesn't work on NT, so commands which use FCB don't support long names.