# smbclient
# Autogenerated from man page /usr/share/man/man1/smbclient.1.gz
complete -c smbclient -s M -l message -d 'This options allows you to send messages, using the "WinPopup" protocol, to a…'
complete -c smbclient -s p -l port -d 'This number is the TCP port number that will be used when making connections …'
complete -c smbclient -s g -l grepable -d 'This parameter provides combined with -L easy parseable output that allows pr…'
complete -c smbclient -s m -l max-protocol -d 'This allows the user to select the highest SMB protocol level that smbclient …'
complete -c smbclient -s P -l machine-pass -d 'Make queries to the external server using the machine account of the local se…'
complete -c smbclient -s I -l ip-address -d 'IP address is the address of the server to connect to'
complete -c smbclient -s E -l stderr -d 'This parameter causes the client to write messages to the standard error stre…'
complete -c smbclient -s L -l list -d 'This option allows you to look at what services are available on a server'
complete -c smbclient -s b -l send-buffer -d 'When sending or receiving files, smbclient uses an internal buffer sized by t…'
complete -c smbclient -s B -l browse -d 'Browse SMB servers using DNS'
complete -c smbclient -s t -l timeout -d 'This allows the user to tune the default timeout used for each SMB request'
complete -c smbclient -s T -l tar -d 'smbclient may be used to create tar(1) compatible backups of all the files on…'
complete -c smbclient -s D -l directory -d 'Change to initial directory before starting'
complete -c smbclient -s c -l command -d 'command string is a semicolon-separated list of commands to be executed inste…'
complete -c smbclient -s '?' -l help -d 'Print a summary of command line options'
complete -c smbclient -l usage -d 'Display brief usage message'
complete -c smbclient -s d -l debuglevel -d 'level is an integer from 0 to 10'
complete -c smbclient -l debug-stdout -d 'This will redirect debug output to STDOUT'
complete -c smbclient -l configfile -d 'The file specified contains the configuration details required by the client'
complete -c smbclient -l option -d 'Set the smb. conf(5) option "<name>" to value "<value>" from the command line'
complete -c smbclient -s l -l log-basename -d 'Base directory name for log/debug files.  The extension "'
complete -c smbclient -l leak-report -d 'Enable talloc leak reporting on exit'
complete -c smbclient -l leak-report-full -d 'Enable full talloc leak reporting on exit'
complete -c smbclient -s V -l version -d 'Prints the program version number'
complete -c smbclient -s R -l name-resolve -d 'This option is used to determine what naming services and in what order to re…'
complete -c smbclient -s O -l socket-options -d 'TCP socket options to set on the client socket'
complete -c smbclient -s n -l netbiosname -d 'This option allows you to override the NetBIOS name that Samba uses for itself'
complete -c smbclient -l netbios-scope -d 'This specifies a NetBIOS scope that nmblookup will use to communicate with wh…'
complete -c smbclient -s W -l workgroup -d 'Set the SMB domain of the username'
complete -c smbclient -s r -l realm -d 'Set the realm for the domain'
complete -c smbclient -s U -l user -d 'Sets the SMB username or username and password'
complete -c smbclient -s N -l no-pass -d 'If specified, this parameter suppresses the normal password prompt from the c…'
complete -c smbclient -l password -d 'Specify the password on the commandline'
complete -c smbclient -l pw-nt-hash -d 'The supplied password is the NT hash'
complete -c smbclient -s A -l authentication-file -d 'This option allows you to specify a file from which to read the username and …'
complete -c smbclient -l simple-bind-dn -d 'DN to use for a simple bind'
complete -c smbclient -l use-kerberos -d 'This parameter determines whether Samba client tools will try to authenticate…'
complete -c smbclient -l use-krb5-ccache -d 'Specifies the credential cache location for Kerberos authentication'
complete -c smbclient -l use-winbind-ccache -d 'Try to use the credential cache by winbind'
complete -c smbclient -l client-protection -d 'Sets the connection protection the client tool should use'
complete -c smbclient -o d0 -d 'x flag.  oc o 2. 3'
complete -c smbclient -o '\\&'

