Podczas próby pobrania katalogu za pomocą pojawia get "Path To\Directory\"
się następujący błąd:
NT_STATUS_FILE_IS_A_DIRECTORY opening remote file Path To\Directory
Jak mogę rekurencyjnie pobrać ten katalog?
(Za pomocą programu smbclient v3.6.23. Serwer to komputer z systemem Windows 7 Home Edition.)
Odpowiedzi:
za tym smbclient podręcznika , trzeba użyć
mget
polecenia zmask
irecursion
aprompt
zestawem. Następniecd
do katalogu, który chcesz uzyskać rekurencyjnielub wszystkie w jednej linii
smbclient '\\server\share' -N -c 'prompt OFF;recurse ON;cd 'path\to\directory\';lcd '~/path/to/download/to/';mget *'
jeśli musisz uwierzytelnić się na serwerze, upuść -N i użyj ustawienia Hasło w poleceniu połączenia.
http://technotize.blogspot.com/2011/12/copy-folder-with-ubuntu-smb-client.html
źródło
smbclient
tylko wydaje się podobny do czynienia z katalogów w „cudzysłów”.użyj opcji -D, aby ustawić katalog
jeśli chcesz pobrać / pobrać plik, zrób
źródło