English version Russian version Version française Nederlandse versie Versión española Version portuguese Version polonaise Italian version Versiunea româna   KiTTY News

KiTTY : pscp en WinSCP integratie

Laatste wijziging : 2015/08/19 16:35

KiTTY web site



Je moet het "Send with pscp" item van het hoofdmenu selecteren (of CTRL+F3 indrukken) om een bestand naar een lopende sessie van pscp.exe te sturen. Het bestand zal verstuurd worden naar de root van het account dat gedefineerd is in de sessie. De binary 'pscp.exe' moet zich in dezelfde map bevinden als kitty.exe. Het is echter ook mogelijk om een ander pad voor pscp.exe te defineren met de volgende regels in het kitty.ini bestand:
[KiTTY]
PSCPPath=C:\Program Files\PuTTY\kscp.exe
pscpport=22

Je kan ook een bestand of een map versturen door het simpelweg te verslepen en los te laten in het sessiescherm.

Op UNIX systemen kan ook gemakkelijk een bestand opgehaald worden met deze ingebouwde ksh functie:
get() { printf \"\033]0;__pw:\"`pwd`\"\007\" ; 
for file in $* ; do printf \"\033]0;__rv:\"${file}\"\007\" ; done ; 
printf \"\033]0;__ti\007\" ; }


Je moet het "Start WinSCP" item selecteren in het hoofdmenu (of SHIFT+F3 indrukken) om een WinSCP sessie te starten in dezelfde KiTTY sessie (indien WinSCP geïnstalleerd is). Het is mogelijk om een ander pad naar de WinSCP toepassing te defineren met de volgende regels in het kitty.ini bestand:
[KiTTY]
WinSCPPath=C:\Program Files\WinSCP\WinSCP.exe


De WinSCPPath variable kan ook verwijzen naar een .BAT Windows scriptbestand. Het kan nuttig zijn om specifieke instellingen door te geven aan de WinSCP binary. Bijvoorbeeld wanneer je alle WinSCP sessies afmelden wil:
@ECHO OFF
START \"C:\Program Files\WinSCP\WinSCP.exe\" /log=\"C:\winscp.log\" \"%1\" \"%2\" \"%3\" \"%4\" \"%5\" \"%6\" \"%7\" \"%8\" \"%9\"


Op UNIX systemen is het mogelijk om een WinSCP sessie direct te starten in de huidge map met deze ingebouwde ksh functie:
winscp() { printf \"\033]0;__ws:\"`pwd`\"\007\" ; printf \"\033]0;__ti\007\" ; }
of deze bash functie:
winscp() { echo -ne \"\033];__ws:${PWD}\007\"; }



Terug naar thuispagina