Announcement

Collapse
No announcement yet.

winscp - Filetransfer von Linux to Win7 - Umlaute

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • winscp - Filetransfer von Linux to Win7 - Umlaute

    Hallo,

    ich muss von einem Linuxserver ein paar Files transferieren. Dies mache ich mit winscp. Sowei funktioniwert alles wunderbar, allerdings
    werden die Umlaute beim kopieren zerstört.

    Code:
    try
                {
                    // Setup session options
                    SessionOptions sessionOptions = new SessionOptions
                    {
                        Protocol = Protocol.Sftp,
                        HostName = AktVerb.Host,
                        UserName = AktVerb.RootUser,
                        Password = AktVerb.rootpw,
                        SshHostKey = AktVerb.SshKey                    
                    };
    
                    using (Session session = new Session())
                    {
                        // Connect
                        session.DisableVersionCheck = true;
                        session.Open(sessionOptions);
    
                        // Upload files
                        TransferOptions transferOptions = new TransferOptions();
                        transferOptions.TransferMode = TransferMode.Binary;
    
                        TransferOperationResult transferResult;
                        transferResult = session.GetFiles(@AktVerb.MandPath + "//" + quelle_s, ziel_s, false, transferOptions);
    
                        // Throw on any error
                        transferResult.Check();
                        // Print results
                        foreach (TransferEventArgs transfer in transferResult.Transfers)
                        {
                            //Console.WriteLine("Upload of {0} succeeded", transfer.FileName);
                        }
                    }
    
    
                }
                catch (Exception e)
                {
                    return e.Message;
                }
    Gibt es eine Möglichkeit dies mit winscp zu unterbinden? Bzw. eine Einstellung, wo man dies konfigurieren kann?

    Vielen Dank
    lg
    ww
Working...
X