3Sep

Cargue archivos en un sitio FTP con un clic derecho con este script simple

Si bien hay una gran cantidad de clientes FTP disponibles, nada es más fácil que enviar archivos a un servidor FTP con un clic derecho. Del mismo modo, hay muchas utilidades disponibles que agregan esta funcionalidad a Windows, pero para un geek es bastante satisfactorio desinstalar "otra utilidad más" y reemplazarlo con tu propia herramienta.

Si te encuentras cargando archivos a un sitio FTP con frecuencia, tenemos un script que hace que esto sea tan fácil como hacer clic derecho sin necesidad de utilidades externas.

Personalizar el script

El script por lotes está listo para usar, todo lo que tiene que hacer es completar los espacios en blanco y luego agregar un acceso directo al menú Enviar a de Windows. Hay comentarios en el guión para ayudar con la configuración, pero los trataremos aquí con un poco más de detalle.

Información de conexión

Hay tres variables que deberá configurar en la secuencia de comandos en la sección Información de conexión : Servidor

  • : la dirección del sitio FTP de destino( es decir, ftp.mysite.com).
  • UserName: el nombre de usuario con el que se conecta. Contraseña de
  • : para esta variable, puede codificar la contraseña introduciendo el valor después de "CONFIGURAR contraseña =" o, por razones de seguridad, haga que la secuencia de comandos solicite la contraseña cada vez que la ejecute. Para que se le solicite, comente la línea de código duro cambiándola a "REM SET Password =" y luego elimine el comentario de la línea inmediatamente debajo( elimine el REM) para que diga "SET / P Password = Enter [...]".Subdirectorios

en el sitio FTP

En el caso de que desee que los archivos se carguen en un subdirectorio en el sitio FTP de destino, simplemente necesita editar el directorio de cambios, "cd", comandos de línea. Puede encontrar estas líneas que comienzan con "REM ECHO cd" y luego simplemente enumeran el orden en que desea navegar a través de las subcarpetas. Al descomentar estas líneas( eliminando el REM) y al ingresar el nombre del subdirectorio apropiado después del "cd" puede atravesar a su carpeta de destino. Por supuesto, puede agregar más líneas según sea necesario.

Por ejemplo, si desea enviar sus archivos al directorio de su sitio FTP, "/Dir1/Files/ Draft", las líneas de su script se verían así:

ECHO cd Dir1 & gt; & gt;% Comandos%
ECHO cd Files & gt; & gt;% Comandos%
ECHO cd Draft & gt; & gt;% Comandos%

Limitaciones

En general, este script probablemente se ajuste a la mayoría de sus necesidades básicas de carga FTP, pero hay algunas limitaciones que debe tener en cuenta: Los archivos

  • se sobrescribirán en el servidor FTP sin previo aviso. Tenga esto en cuenta en caso de que esté cargando un archivo que tiene el mismo nombre que un archivo existente en la ubicación de destino.
  • Solo puede enviar archivos, no directorios. Si selecciona un directorio e intenta enviarlo al script, no funcionará correctamente. El servidor
  • FTP, el nombre de usuario,( opcionalmente) la contraseña y las especificaciones de los subdirectorios están codificados en la secuencia de comandos. Si necesita enviar archivos a múltiples sitios FTP y / o subdirectorios, necesitará una copia separada del script( así como otro acceso directo Enviar a) con estos valores establecidos de manera apropiada.

Descarga el script SendToFTP de How-To Geek