![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Windows e DOS: Problemi & Discussioni Tutte le domande di Windows e DOS dovrebbe andare anche qui. Discuti di UNIX a Windows (desktop o server) qui! |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| bisogno di uno script per collegare i server sftp | kittusri9 | Shell scripting e di programmazione | 1 | 05-10-2008 06:13 AM |
| come collegare sftp server utilizzando lo script | kittusri9 | Shell scripting e di programmazione | 1 | 05-06-2008 08:12 AM |
| come collegare da Unix a Windows? | guhas | Shell scripting e di programmazione | 2 | 12-19-2005 05:37 PM |
| Collegare da Windows usando SSH | aldowsary | AIX | 12 | 08-07-2005 04:12 PM |
| Come faccio a collegare Windows XP a Linux Red Hat unix | Vero | UNIX e avanzata per utenti esperti | 7 | 11-21-2002 12:02 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Come collegare SFTP (Linux) da Windows DOS
Ho bisogno di scrivere uno script di tipo batch per il trasferimento di file da SFTP di sistema di Windows. SFTP è il sistema Linux. Ho mantenuto questo codice in un file batch e l'esecuzione di esso .. ma non funziona .. Ho provato anche dal prompt dei comandi di questo tipo "aperto sftp.host.com", ma sempre errore. Chiunque può contribuire con il codice e mi dica come collegare SFTP dal prompt dei comandi.
Qui è il mio codice di esempio, aperto sftp.host.com <username> <password> lcd <test/test/../> cd / test / test / test / ottenere prova.txt chiudere -- Grazie, Mohan |
|
||||
|
È necessario disporre di un SFTP compatibile con eseguibile su Windows lato. È possibile provare la psftp.exe che viene fornito con PuTTY. Puoi lasciare il SFTP comandi in un file, ad esempio sftpcommands.txt, E l'uso psftp.exe-b sftpcommands.txt.
|
|
||||
|
Citazione:
Sono andata a prompt dei comandi e psftp.exe-b sftpcommands.txt, ma mi è sempre questo errore " 'pstfp.exe' non è riconosciuto come comando interno o esterno, operabili programma o un file batch". Se aperto, ma i psftp.exe, si chiede l'hostname, login e password. Che sta lavorando bene. Potete dirmi come si esegue tale comando precedente che avete dato. -- Grazie, Mohan Tummalapalli |
|
||||
|
Vi sia bisogno di aggiungere al tuo PATH, oppure specificare il percorso completo della posizione del psftp.exe, Ad esempio, "C: \ Program Files \ PuTTY \ psftp.exe"-b "C: \ Documents and Settings \ Mohan \ Documenti \ sftpcommands.txt".
|
|
||||
|
Grazie funziona. Sono in grado di eseguire il mio script utilizzando "C: \ Program Files \ PuTTY \ psftp.exe"-b "C: \ Documents and Settings \ Mohan \ Documenti \ sftpcommands.txt".
Ho un altro dubbio che lo stesso script, ho bisogno di rinominare il file da cui ottenere iam SFTP, non so il nome del file che iam ottenere utilizzando in modo iam "*" ma come esempio l'invio del presente iam "Test ren *. txt Test123.txt " Potete dirmi come rinominare con data formato qualcosa di simile test123 [GGMMAAAA] [ora]. -- Grazie, Mohan |
|
||||
|
Citazione:
Test ren *. txt "Test% Data: / \u003d%% Tempo ::\u003d.%. txt" - Ilan |
|
||||
|
Questo non è un sistema Unix connessi questione, si tratta? :-)
Windows lotto / comando / cmd.exe script è una delle lingue più ridicola che abbia mai incontrato. Comunque, qualcosa come questo potrebbe funzionare per voi: Codice:
for /f "tokens=1-3 delims=/ " %d in ('date /t') do ren test*.txt test%d%e%f.txt
|
![]() |
| Segnalibri |
| Tag |
| sftp, sftp finestre |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|