Ponga su línea de comando en esteroides con Swiss File Knife [Windows]

  • Edmund Richardson
  • 0
  • 4282
  • 401
Anuncio

A veces, la forma más rápida de realizar una tarea como ordenar archivos o editar documentos de texto es usar herramientas rápidas de línea de comandos.

Si ha seguido mis artículos de scripting recientes, entonces sabe que realmente me gusta la programación de línea de comandos. Utilizo Windows Scripting 3 Cosas increíbles que puedes hacer con Windows Scripting 3 Cosas increíbles que puedes hacer con Windows Scripting Ya sea que trabajes en el campo de TI, como diseñador web, o si solo eres un estudiante o un empleado de oficina habitual, Windows Scripting tiene algo que ofrecerte Por supuesto, Applescript también lo hace, pero muchos lectores aún usan los viejos trabajos por lotes, que aún funcionan bien..

Sin embargo, hay una herramienta realmente genial llamada Navaja suiza (sfk), que extiende el tipo de conjunto de secuencias de comandos al que todos nos hemos acostumbrado.

La herramienta incluye las funciones habituales de archivo de comandos a las que puede estar acostumbrado, como mkdir, copiar o enumerar, pero amplía sus poderes de cmd con otras características sorprendentes, como manipular fácilmente archivos, analizar carpetas e incluso funciones de nivel superior que generalmente no están asociadas con el comando comandos de línea.

Configuración de navaja suiza

Configurar sfk en tu computadora es realmente fácil. Primero, descargue sfk y coloque el ejecutable en algún lugar de su disco duro, y luego edite la RUTA en las variables de entorno para que se incluya la ruta donde se encuentra ese archivo.

Reinicie su computadora y estará listo para comenzar. Hay muchos comandos realmente geniales que puedes iniciar con sfk, pero quería tocar los que más me gustaron.

Uno de los comandos útiles que resultan útiles cuando intenta averiguar qué carpetas o directorios están acaparando todo el espacio del disco duro de su computadora es arboles mando.

“sfk treesize [directorio]” se ejecutará en todos los subdirectorios, mostrándole cuántos archivos tiene cada directorio y el consumo total de memoria.

En la parte inferior de los resultados, encontrará las estadísticas totales de la carpeta contra la que inició el comando. Verá un recuento total de archivos, directorios y uso de memoria.

Otro comando útil para cuando desea ejecutar un script que no permite directorios o archivos con espacios, es el sfk desbarbar mando.

El comando se usa para apuntar a un archivo, directorio o todos los archivos dentro de un directorio. Para eliminar espacios de todos los nombres de archivo dentro de un directorio, simplemente escriba “sfk deblank [nombre del directorio]”.

Esto recorrerá todo el directorio y cambiará el nombre de cualquier archivo con un espacio en él, reemplazando los espacios con el carácter de subrayado.

Entrar en algunas de las características más avanzadas de sfk es el ajustar a comando, que puede tomar múltiples archivos de texto y recopilar el contenido en un solo archivo. Esto es realmente útil para recopilar una colección de archivos de registro en un solo archivo.

El comando para esto es “sfk snapto = filename.txt”. Filename.txt es el nombre del archivo de salida en el que desea que salgan todos los contenidos de texto combinados.

Uno de mis comandos favoritos en sfk es el httpserv mando. Simplemente navegando a una carpeta particular y escribiendo “sfk httpserv”, puede iniciar instantáneamente un servidor web simple, con ese directorio como directorio web raíz.

El comando utiliza la dirección IP de la red actual de su computadora como la IP del host web, por lo que cualquier otra computadora en la red puede abrir ese directorio abriendo un navegador web y escribiendo esa IP en la dirección. Esta es una forma realmente genial de compartir instantáneamente una página HTML en la que puede estar trabajando, o si desea mostrar rápidamente a alguien el contenido de una carpeta a través de la red.

Si bien puede sentirse tentado a usar esto para compartir archivos, como imágenes o archivos de películas, en realidad es más rápido iniciar un servidor FTP rápido utilizando mi otro comando sfk favorito, ftpserv.

Cuando escribes “sfk ftpserv”, lanzará instantáneamente un servicio ftp para que cualquier usuario en su red pueda abrir un cliente FTP y conectarse a ese directorio a través de la transferencia de archivos FTP. Aquí está Filezilla conectado a mi computadora portátil después de habilitar el servicio en la computadora portátil a través de “sfk ftpserv” mando.

Estas son solo algunas de las cosas geniales que puedes hacer con SFK. Si lo carga en una unidad USB, solo piense en los poderosos comandos a su alcance sin importar en qué computadora se encuentre. Conecte su dispositivo USB y use los comandos sfk para iniciar un servicio web instantáneo, o para escanear rápidamente a través de una colección de documentos, buscar palabras específicas y unir múltiples archivos con solo una o dos líneas de comando rápidas.

Swiss File Knife es la navaja suiza de herramientas de programación de línea de comando, y te hará la vida mucho más fácil. Pruébalo y dinos qué comandos te gustan más. Comparte tus pensamientos en la sección de comentarios a continuación.




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.