Script de VBS para ocultar tareas de primer plano.

in ayram •  2 years ago 


divisorBlurt.png

Hace algunos días escribí un post sobre la sincronía de archivos a través de del software Syncthing, y noté algo, la ventana de consola me da la sensación de que estorba, y que parece ser un poco incomoda para algunas personas. Francamente, a mi sí me causa un poco de conflicto, pues me da una sensación de desorden en mi entorno de trabajo, quizá sea una persona muy "ideatica", pero seguro que no soy el único en el planeta.

Miren nada más esa consola, ocupando un espacio en pantalla sin necesidad de estar ahí.
):<

pantalla1.png


divisorAyram.png

¿Qué podemos hacer?

El scripting en VBS nos puede facilitar muy bien el ocultar aplicaciones para dejarlas "ocultas" y ejecuten las tareas que tiene que hacer, y que básicamente no requieren intervención del usuario.

Simplmente abriremos un bloc de notas y editamos y escribimos:

set objshell = createobject("wscript.shell")
objshell.run "syncthing.exe",vbhide

Guardamos nuestro archivo con el nombre que queramos, pero con la extensión *.vbs por lo que quedaría así:

miScriptVBS.vbs

image.png Ahora, cada vez que ejecutemos este archivo, abrirá Syncthing, pero no mostrará la ventana de consola que da una sensación de que estorba. Francamente, este es un gran proyecto y creo que su nivel de complejidad, a niveles de paradigma, es un tanto complejo, como también a niveles de programación, por lo que no sé por qué no incluyeron esa opción de ocultar la consola, pues no es información importante para un usuario final, al menos, eso creo yo.

Pues bueno, una vez que hayamos ejecutado nuestro archivo, podrás notar que ahora la consola negra no se visualiza, sin embargo, está ahí trabajando. Podrás notarlo desde el administrador de tareas de Windows.

stvbs.png

Como consejo final...

Puedes hacer que este programa se inicie con el sistema.
Crea un acceso directo de tu archivo VBS, dandole clic derecho, y en el menú contextual, haz clic en "Enviar a... Escritorio (Acceso directo)" o bien "Crear Acceso directo". Es lo mismo.

Una vez hayas hecho eso, ve a la ventana ejecutar
presionando las teclas Win + Ry en esa ventana escribe shell:startup y abrirá carpeta de inicio.

C:\Users\BLURT\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Todo programa puesto ahí, iniciará con el sistema.
Lo que pasará, es que ejecutará tu archivo VBS, que a su vez, iniciará Syncthing pero de manera oculta.

Así no tendrás que ejecutar tu programa de manera manual. 😜


divisorAyram_v2.png

Entra al grupo de Telegram de @team-mexico 😀 donde estoy yo, y muchos otros cripto bloggeros geniales. Una iniciativa de @cristo


bannerTeamMexico.png
| 👉Entra a https://t.me/TeamMexico1 👈 |

🎉¿Te agrada mi contenido? Apóyame con tu voto. Tan solo debes dar clic en votar 💗 Y básicamente eso es todo ¡Es gratis!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!
Sort Order:  
  ·  2 years ago  ·  

@mizuosemla yo solo puedo ver cuando vienes a mis publicaciones, votas por mi y te vas, sin dejar un solo saludo. 😆
Aprovecharé para dejarte mi saludo por aquí y darte mi nombre de usuario en Telegram, por si algún día te apetece platicar un rato, que te he perdido la pista y me he preguntado cómo estás, cada que veo un voto tuyo... Y lo peor es que no puedo saber como estás porque no dejas ninguna actualización tuya en un post en Blurt.


@mizuosemla I can only see when you come to my posts, vote for me and leave, without leaving a single greeting. 😆
I'll take the opportunity to leave you my greetings here and give you my username on Telegram, in case one day you want to chat for a while, I've lost track of you and I've wondered how you are, every time I see a vote from you... worse is that I can not know how you are because you do not leave any update of yours in a post on Blurt.
Telegram 👉 Ayram


divisorBlurt.png

  ·  2 years ago  ·  

Hi @ayram
How's going!? It's been a while! I've been forgetting about Blurt! LOL! Sorry!
I'll be more active here too. I have been thinking how can I use Blurt, and I couldn't have any good idea for using it...well, we will see!! haha!

  ·  2 years ago  ·  


** Your post has been upvoted (3.67 %) **

  ·  2 years ago  ·  

So, you only write in Portuguese?! 😆🥦