Aprovecha el precio especial

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comienza ahora

Termina en:

21h

36m

36s

1

Winget. La herramienta para administrar aplicaciones. Solo para Windows 10 en versiones actualizadas y Windows 11.

<p><strong>Winget es la interfaz para el servicio del administrador de paquetes.</strong><br> Con solo digitar está línea de comando:</p> <pre><code class="language-cmd"><span class="hljs-function">C:\<span class="hljs-title">Users</span>\<span class="hljs-title">user</span>&gt; <span class="hljs-title">winget</span> </span></code></pre> <p>Veremos su uso y una <em>lista de comandos,</em> además de otra información.<br> Esta herramienta es <em>de código abierto,</em> y muy intuitiva.<br> Funciona en el símbolo del sistema de Windows y obviamente en la PowerShell.<br> _<br> Se requiere de <em>privilegios de administrador</em> para que funcione óptimamente.<br> Un ejemplo:</p> <pre><code class="language-cmd"><span class="hljs-function">C:\<span class="hljs-title">Users</span>\<span class="hljs-title">user</span>&gt; <span class="hljs-title">winget</span> <span class="hljs-title">search</span> <span class="hljs-title">browser</span> </span></code></pre> <p>Está línea de comando, nos enseña una lista de los browsers en la red con sus <strong>Nombres, Ids y Origen</strong>…<br> _<br> Entonces para instalar el browser que deseamos escribiríamos:</p> <pre><code class="language-cmd"><span class="hljs-function">C:\<span class="hljs-title">Users</span>\<span class="hljs-title">user</span>&gt; <span class="hljs-title">winget</span> <span class="hljs-title">install</span> --<span class="hljs-title">id</span> <span class="hljs-title">Microsoft.Edge.Dev</span> --<span class="hljs-title">source</span> <span class="hljs-title">winget</span> </span></code></pre> <p><strong>Dentro del Símbolo del sistema.</strong> Si quisiéramos encadenar varias instrucciones y automatizar este proceso usaríamos <strong>dos caracteres ampersand</strong> (&amp;&amp;) después de cada línea de código, así de la siguiente manera:</p> <pre><code class="language-cmd"><span class="hljs-function">C:\<span class="hljs-title">Users</span>\<span class="hljs-title">user</span>&gt; <span class="hljs-title">winget</span> <span class="hljs-title">install</span> --<span class="hljs-title">Id</span> <span class="hljs-title">Audacity.Audacity</span> --<span class="hljs-title">source</span> <span class="hljs-title">winget</span> &amp;&amp; <span class="hljs-title">winget</span> <span class="hljs-title">install</span> --<span class="hljs-title">Id</span> <span class="hljs-title">GIMP.GIMP</span> --<span class="hljs-title">source</span> <span class="hljs-title">winget</span> &amp;&amp; <span class="hljs-title">winget</span> <span class="hljs-title">install</span> --<span class="hljs-title">Id</span> <span class="hljs-title">OBSProject.OBSStudio</span> --<span class="hljs-title">source</span> <span class="hljs-title">winget</span> </span></code></pre> <p><strong>Y. Dentro del PowerShell.</strong> Si quisiéramos encadenar varias instrucciones y automatizar un proceso usaríamos <strong>el carácter punto y coma</strong> ( ; ) después de cada línea de código, así:</p> <pre><code class="language-powershell">PS C:\Users\user&gt; winget install --id Mozilla.Firefox.DeveloperEdition --source winget ; winget install --id BraveSoftware.BraveBrowser.Dev --source winget ; ls ; mkdir newD ; cd newD </code></pre> <p>De está forma, está herramienta ejecutará la tarea de descargar, instalar… hasta que termine por si sola y si alguna de estás aplicaciones presenta problemas, está interfaz <strong>winget</strong> simplemente continuará con su trabajo hacia la siguiente línea de comando.<br> _<br> Si quisiéramos <strong>desinstalar</strong> alguna de las aplicaciones, lo haríamos de la misma forma. Nada más cambiamos el comando <em><strong>install</strong></em> por <em><strong>uninstall,</strong></em> así:</p> <pre><code class="language-cmd"><span class="hljs-function">C:\<span class="hljs-title">Users</span>\<span class="hljs-title">user</span>&gt; <span class="hljs-title">winget</span> <span class="hljs-title">Uninstall</span> --<span class="hljs-title">Id</span> <span class="hljs-title">Canva.Canva</span> --<span class="hljs-title">force</span> --<span class="hljs-title">source</span> <span class="hljs-title">winget</span> </span></code></pre> <p>Aquí pudimos ver que aparece un argumento más <em>“–force”</em> que en la instalación y es que lo mismo podríamos hacer al instalar, forzar la instalación y así nos aseguramos de que va a instalar o a desinstalar, si o si.<br> _<br> Repito. <em>Está interfaz de línea de comando es muy intuitiva y nos va dar la información necesaria para dejarse conocer.</em><br> _<br> Source: <a href="https://docs.microsoft.com/es-mx/windows/package-manager/winget/" rel=" noopener" target="_blank">https://docs.microsoft.com/es-mx/windows/package-manager/winget/</a><br> _<br> Para seguir aprendiendo nos recomiendan leer el tutorial <a href="https://platzi.com/tutoriales/2292-terminal/14819-cual-es-el-misterio-con-windows-powershell/" rel=" noopener" target="_blank">¿cuál es el misterio con Windows PowerShell?</a><br> _<br> ¡La bendición!</p>
Escribe tu comentario
+ 2