Greetings all,

I am supporting Samba 2.2.8 on a Solaris 8 platform, and a user is having problems 
with the rmdir (or rd) command in his W2K batch scripts. The problem relates to the 
length of subdirectory names when using the /s flag to remove the entire directory 
tree. It seems that if a subdirectory name is over 12 characters in length, the rmdir 
command truncates to 12 characters, and then is unable to find the directory. I have 
reproduced this problem using the following directory structure:

G:\my_test\testdir\td3456789012345\td00001\testfile

Then, from the my_test directory, attempt to remove the entire testdir directory tree:

G:\my_test>rmdir /s /q testdir
testdir\TD3456789012 - The system cannot find the file specified.
Cannot create a file when that file already exists.

Note the truncation of the subdirectory name at 12 characters. I believe the second 
part of the error message is due to trying to remove the top level directory while it 
still contains files or directories.

An identical test case executed within the W2K filesystems works normally.

I have little knowledge of DOS/W2K command line work, but this seems a simple use of a 
standard command.

I have been all over the configuration parameters, and I don't see that any of them 
would affect this problem, but I am no expert.

I would appreciate any help you can provide. Even flames are welcome if I am 
displaying severe ignorance.

Thanks,
Dave

--
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba

Reply via email to