executables » Revisions »
Differences
This shows you the differences between the selected revisions of the page.
| executables 2019-03-07 | executables 2025-07-18 (current) | ||
| Line 1: | Line 1: | ||
| - | Both are as well available for [[portable|portable use]]. | + | ~~NOTOC~~ |
| + | ====== Executables winscp.exe and winscp.com ====== | ||
| + | WinSCP has two executables: | ||
| + | * ''[[#winscp.exe|winscp.exe]]'': Main executable, supports both GUI and console operation; | ||
| + | * ''[[#winscp.com|winscp.com]]'': Console interface tool, supports console operation only, allows input/output redirection. | ||
| + | |||
| + | This follows two basic executable types of Windows operation system, GUI and console. | ||
| + | |||
| + | Both executables are part of the [[installation|installation package]]. Both are as well available for [[portable|portable use]]. | ||
| ===== [[winscp.exe]] winscp.exe ===== | ===== [[winscp.exe]] winscp.exe ===== | ||
| Line 26: | Line 34: | ||
| * ''|'' for piping. | * ''|'' for piping. | ||
| - | You can also use input/output redirection when running ''winscp.com'' from another application. //For example see [[guide_dotnet#input|Guide to SFTP transfers in .NET]].// | + | You can not only redirect normal scripting output and input, but even actual file contents. For that use [[commandline#stdout|''/stdout'']] and [[commandline#stdin|''/stdin'']] command-line switches. |
| + | |||
| + | You can also use input/output redirection when running ''winscp.com'' from another application. //For example see [[guide_dotnet#input|Guide to SFTP transfers in .NET]]. Though for this purpose, consider using [[library|WinSCP .NET assembly]] instead.// | ||