Описание тега winscp-net
The WinSCP.NET assembly winscpnet.dll
is a.NET wrapper around WinSCP's scripting interface that allows your code to connect to a remote machine and manipulate remote files over SFTP, FTP, WebDAV and SCP sessions from.NET languages, such as C#, VB.NET, and others, or from environments supporting.NET, such as PowerShell and SQL Server Integration Services (SSIS).
For details see:
- WinSCP.NET Assembly and COM Library
- Using WinSCP.NET Assembly from PowerShell
- Using WinSCP.NET Assembly from SQL Server Integration Services (SSIS)
The assembly is also exposed to COM, and as such it can be used from variety of other programming languages and development environments--e.g., WSH-hosted active scripting languages like JScript and VBScript, Visual Basic for Applications (VBA), Perl, and Python.
For details see:
- Using WinSCP.NET Assembly from WSH-hosted Active Scripting Languages
- Using WinSCP.NET Assembly from Visual Basic for Applications (VBA)
- Using WinSCP.NET Assembly from Perl (ActivePerl)
The library is primarily intended for advanced automation tasks that require conditional processing, loops or other control structures for which the basic scripting interface is too limited. The library is not a general purpose file transfer library. It particularly lacks support for interactive processing and as such it is not well suited for use in GUI applications.
Use winscp tag for all WinSCP related questions, along with winscp-net.