Ketika saya mencoba mengambil direktori get "Path To\Directory\"
, saya mendapatkan kesalahan berikut:
NT_STATUS_FILE_IS_A_DIRECTORY opening remote file Path To\Directory
Bagaimana cara mengunduh direktori ini secara rekursif?
(Menggunakan smbclient v3.6.23. Server adalah komputer yang menjalankan Windows 7 Home Edition.)
Jawaban:
per manual smbclient , Anda perlu menggunakan
mget
perintah, dengan amask
danrecursion
danprompt
set. Lalucd
ke direktori yang ingin Anda dapatkan secara rekursifatau, semua dalam satu baris,
smbclient '\\server\share' -N -c 'prompt OFF;recurse ON;cd 'path\to\directory\';lcd '~/path/to/download/to/';mget *'
jika Anda perlu mengautentikasi ke server drop -N dan gunakan pengaturan kata sandi pada perintah koneksi.
http://technotize.blogspot.com/2011/12/copy-folder-with-ubuntu-smb-client.html
sumber
smbclient
hanya sepertinya suka berurusan dengan direktori di "tanda kutip ganda".gunakan opsi -D untuk mengatur direktori
jika Anda ingin mengunduh / mendapatkan file, lakukan
sumber