Chilkat • HOME • Android™ • AutoIt • C • C# • C++ • Chilkat2-Python • CkPython • Classic ASP • DataFlex • Delphi DLL • Go • Java • Node.js • Objective-C • PHP Extension • Perl • PowerBuilder • PowerShell • PureBasic • Ruby • SQL Server • Swift • Tcl • Unicode C • Unicode C++ • VB.NET • VBScript • Visual Basic 6.0 • Visual FoxPro • Xojo Plugin
(Lianja) SFTP Create DirectoryDemonstrates how to create a new directory on the remote SFTP server.
// This example assumes the Chilkat API to have been previously unlocked. // See Global Unlock Sample for sample code. // Important: It is helpful to send the contents of the // sftp.LastErrorText property when requesting support. loSftp = createobject("CkSFtp") // Set some timeouts, in milliseconds: loSftp.ConnectTimeoutMs = 15000 loSftp.IdleTimeoutMs = 15000 // Connect to the SSH server. llSuccess = loSftp.Connect("sftp.example.com",22) if (llSuccess <> .T.) then ? loSftp.LastErrorText release loSftp return endif // Authenticate with the SSH server. Chilkat SFTP supports // both password-based authenication as well as public-key // authentication. This example uses password authenication. llSuccess = loSftp.AuthenticatePw("myLogin","myPassword") if (llSuccess <> .T.) then ? loSftp.LastErrorText release loSftp return endif // After authenticating, the SFTP subsystem must be initialized: llSuccess = loSftp.InitializeSftp() if (llSuccess <> .T.) then ? loSftp.LastErrorText release loSftp return endif // Create a new directory: llSuccess = loSftp.CreateDir("myNewDir") if (llSuccess <> .T.) then ? loSftp.LastErrorText release loSftp return endif ? "Success." release loSftp |
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.