I'm trying to grab "C:\Documents And Settings\user1" from a windows XP default share C$. I have samba 3.0.33 on centos 5.3. When I try this, I get NT_STATUS_OBJECT_NAME_NOT_FOUND unless I'm directly in the directory which contains the directory..:
Code:
$ smbclient \\\\192.168.1.80\\c$ -Wfoo.bar -Uadministrator
Password:
Domain=[FACES] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
smb: \> prompt
smb: \> recurse
smb: \> mget "Documents and Settings\user1"
NT_STATUS_OBJECT_NAME_NOT_FOUND listing \user1\*
(And yes, there is a dir called "c:\Documents and Settings\user1" on the target machine
I tried a bunch of other ways and didn't work:
Code:
smb: \> mget "Documents and Settings"\user1
NT_STATUS_OBJECT_NAME_NOT_FOUND listing \user1\*
smb: \> mget "Documents and Settings"\\user1
NT_STATUS_OBJECT_NAME_NOT_FOUND listing \user1\*
smb: \> mget "Documents and Settings"\\user1
NT_STATUS_OBJECT_NAME_NOT_FOUND listing \user1\*
smb: \>
However, if I just want Documents and Settings, it works fine:
Code:
smb: \> mget "Documents and Settings"
getting file \Documents and Settings\administrator\Application Data\Adobe\Acrobat\9.0\AdobeCMapFnt09.lst of size 21765 as AdobeCMapFnt09.lst (1062.7 kb/s) (average 1062.7 kb/s)
getting file \Documents and Settings\administrator\Application Data\Adobe\Acrobat\9.0\AdobeSysFnt09.lst of size 59929 as AdobeSysFnt09.lst (1721.3 kb/s) (average 1477.4 kb/s)
getting file \Documents and Settings\administrator\Application Data\Adobe\Acrobat\9.0\JavaScripts\glob.js of size 0 as glob.js (0.0 kb/s) (average 1450.5 kb/s)
...
And so does 'cd "Documents and Settings"; mget user1'. What's the correct syntax for mget-ting a nested directory like "Documents and Settings\user1"?