SMB2 using smbclient icon

SMB2 using smbclient

Interact with SMB shares using the smbclient CLI

File → Upload

AI-generated

Summary

Uploads each input item to an SMB share at the configured Remote Path using either an input binary property or the supplied text content. Requires the SMB2 credentials and the smbclient executable; Smbclient Path can specify a custom executable path.

Inputs

  • Remote Path (required) — Destination file path on the SMB share; defaults to /. It is passed directly to smbclient's put command.
  • Source — Choose Binary Property (default) to upload data from each item, or Text to upload the configured text content.
  • Binary Property — When Source is Binary Property, the input binary property to upload; defaults to data. The operation errors if it is missing from an item.
  • Text Content — When Source is Text, the text written as UTF-8 and uploaded for each input item; defaults to an empty string.
  • Smbclient Path — Path to the smbclient executable; defaults to smbclient, resolved through PATH if available.

Output shape

One item per input item, each with a JSON object containing remotePath and uploaded: true.

Uploads are performed separately for each input item. A missing selected binary property or an smbclient failure raises an operation error.

Links

Discussion