PowerShell 💻 Curso Gratuito - 2 - Mi primer script en PowerShell 🖥️ Aprende SISTEMAS OPERATIVOS

Поділитися
Вставка
  • Опубліковано 19 вер 2024

КОМЕНТАРІ • 95

  • @bienvenidosaez
    @bienvenidosaez  11 місяців тому

    🎁 Vídeo gratis: consigue un puesto de trabajo remoto y con un sueldo alto, convirtiéndote en 6 meses en Desarrollador Full-Stack: bit.ly/3FkWM4a
    🔴 Descubre nuestro Máster en Desarrollo Full-Stack: bit.ly/4054VTZ

  • @andressierrasanchez7011
    @andressierrasanchez7011 9 місяців тому +2

    Eres Sublime explicando, ojala tuviera profesores como tú en el Grado Medio.

  • @joskar00
    @joskar00 Рік тому +2

    Llegue al curso, por un problema que tenía, no lo abarco el curso, pero me sirvió el cómo ocupar las Variables y Operadores, que es lo que me faltaba para repasar conocimientos y conocer más la terminal de PowerShell.
    Mi problema era tener que renombrar la extension de muchos archivos en diferentes carpetas.
    Cada carpeta tiene alrededor de 15 archivos y son como 250 carpetas.
    Logré hacer un Script para renombrar los archivos por carpeta, Al final no lo podia correr y lo resolví en el segundo video Estaba en modo Restringido.
    Al final logre solucionar mi problema iterando por todas las carpetas y ejecutando mi Script para renombrar.
    Un buen Curso, Gracias

  • @fersoriano37
    @fersoriano37 Рік тому +1

    Muchas gracias por compartir tus conocimientooos, no hay mucho contenido como este en español. Craaaack!

  • @ivangutierrez3627
    @ivangutierrez3627 4 роки тому +5

    Es genial poder ver vídeos como estos empezando todo desde cero. Muchas gracias.

    • @bienvenidosaez
      @bienvenidosaez  4 роки тому +1

      Muchas gracias, poco a poco iremos terminando la serie.

    • @bienvenidosaez
      @bienvenidosaez  4 роки тому +1

      ya tienes 3 más de la serie ;-) a disfrutarlos

    • @ivangutierrez3627
      @ivangutierrez3627 4 роки тому

      @@bienvenidosaez Muchas gracias hombre

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      @@ivangutierrez3627 Por fin estamos acabándolo ;-)

  • @pobrediabl0
    @pobrediabl0 3 роки тому +3

    De los mejores videos de introducción a la programación que he visto, por no decirte el mejor. Conceptos claros y sin bulto, como en otras plataformas ya sea udemy, coursera... se agradece mucho esta serie de videos, un saludo.

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      No sabes lo que me alegra lee eso, espero que te haya servido 💙

    • @regresoderambo
      @regresoderambo 3 роки тому

      Porque dices mejores si todos enseñan solo el "hola mundo" que tiene de especial este?

  • @sapitomacho5721
    @sapitomacho5721 2 роки тому +1

    Note que siempre que quieres invocar el PS ISE vas al boton de Star y haces una busqueda en lugar de escribir ISE en el PS regular que sha tenes abierto. estan super tus videos, yo he utilizado PS para ejecutar cmdlets pero ahora me toca aprender a crear PS Scripts

  • @wriveracifuentes
    @wriveracifuentes 4 роки тому +2

    Muchas gracias, lo estoy haciendo y muy bien explicado.

  • @hackblack3184
    @hackblack3184 Рік тому +1

    Para mí el tiempo de los vídeos estaban bien en 20 o 30 min. Vamos que es un tema que al que le gusta y le interesa , se deleita aprendiendo .

  • @angelamariagarciaduran4845
    @angelamariagarciaduran4845 3 роки тому +1

    Gracias .muy bien explicado.... muchos éxitos.

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Me alegro que te hayas animado a empezar el curso, justamente esta semana lo estamos terminando 💙

  • @mranonymous7815
    @mranonymous7815 11 місяців тому

    esta genial aprender esta IDE de programacion es muy interesante saludos desde Mexico lo estoy manejando desde Linux

  • @Ilegator
    @Ilegator 4 роки тому

    Te agradezco muchísimo estos tutoriales. Estamos empezando PowerShell en mi Grado Superior de ASIR y estaba bastante perdido.
    Un saludo.

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому +1

      Ya tenemos subido el nuevo video, esta semana subiremos el resto ;-) ua-cam.com/video/QEDYVhkWCxQ/v-deo.html

  • @bit-oliver
    @bit-oliver 10 місяців тому +1

    muchas gracias Saez..!!!

  • @juancarlosmejia3801
    @juancarlosmejia3801 4 роки тому +2

    Muchas gracias por el video, esta muy bien explicado. Espero seguir disfrutando de estos videos para aprender!

    • @bienvenidosaez
      @bienvenidosaez  4 роки тому +1

      Muchas gracias, si la impresión 3d de mascarillas para profesionales del sector sanitario nos da un poco de respiro, terminaremos la serie lo antes posible. Gracias por tu comentario.

    • @bienvenidosaez
      @bienvenidosaez  4 роки тому

      ya tienes 3 más de la serie ;-) a disfrutarlos

  • @hugovalenciajr.374
    @hugovalenciajr.374 3 роки тому +1

    Gracias, Bendiciones !!!!!!!

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Gracias a ti por tu comentario. Un saludo y espero que le saquéis mucho provecho al curso!

  • @victorlefeu
    @victorlefeu 2 роки тому +1

    gracias

  • @belenrivera7780
    @belenrivera7780 4 роки тому +1

    genial , estos script puedes servir para abrir aplicaciones al mismo tiempo que iniciemos el powershell

  •  Рік тому

    Muchas gracias.

  • @jeisonsolano775
    @jeisonsolano775 2 роки тому

    Algo que se le olvido decir es que primero tiene que ir a la hojita con un sol en la esquina en la parte superior izquierda darle click ahi y ya podes escribir el script...
    buen video hermano saludos 😁👍🏻

  • @ireneiglesias7475
    @ireneiglesias7475 3 роки тому +1

    Hola! soy nueva por aquí y buscando info acerca de PowerShell ISE he dado con tu canal y veo que explicas muy bien ;) estoy en un programa formativo con la EOI y Cisco de IT pero en esta etapa de PowerShell me he quedado un poco atorada, tengo que practicarlo en mi equipo porque mi VM no va nada bien pero claro, me da miedo de ir toqueteando tanto, he leído que has respondido por ahí que mientras no ejecute ningún comando peligroso no hay problema, pero ¿hasta qué punto puedo yo saber que no es peligroso? Soy muy novata en todo esto...Gracias!

  • @antonioaquinodelaluz5737
    @antonioaquinodelaluz5737 Рік тому

    Excelente esta fabulosos muchas gracias

  • @MsVeloz21
    @MsVeloz21 11 місяців тому

    Un curso muy bueno

  • @allenperdomo2943
    @allenperdomo2943 2 роки тому

    Excelente Intro muy clara y precisa, Si esta a su alcance como realizar una consulta a un grupo de server en un mismo segmento de red, Por ejemplo: la consulta seria si esta un programa instalado en un rango de ips especificas o colocar los nombres de los host también. Que atento su orientación.

  • @maxjuarez8139
    @maxjuarez8139 3 роки тому

    Gracias me ha servido Mucho. Sigan asi !!!

  • @TheJuliusdx
    @TheJuliusdx 3 роки тому

    Excelente , muchísimas gracias por estos vídeos!

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Gracias a ti por tu comentario. Un saludo y espero que le saquéis mucho provecho al curso!

  • @alexdelarge1845
    @alexdelarge1845 3 роки тому

    me encanta como dices una y otra vez incansablemente "pauer cel" no obstante, esta chevere el curso , aparte ya me acostumbre a tu pronunciación, al principio molestaba un poco pero ya a estas alturas es solo una particularidad mas. repito : buen contenido , buen curso.

    • @albertvolcom730
      @albertvolcom730 3 роки тому +1

      Quizá lo pronuncies tú mejor con un chirimoyo metido por la boca. Buenos días!

  • @ElPaposo-cg6yz
    @ElPaposo-cg6yz 4 роки тому +1

    Muchas Gracias !!

  • @yordanmartinez5422
    @yordanmartinez5422 4 роки тому +1

    Excelente

  • @Aco1201
    @Aco1201 4 роки тому

    Excelente aporte. Saludos.

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Ya tenemos subido el nuevo video, esta semana subiremos el resto ;-) ua-cam.com/video/QEDYVhkWCxQ/v-deo.html

  • @irvingsanchez4258
    @irvingsanchez4258 7 місяців тому

    Nota: Para hacer el cambio a RemoteSigned... Lo tuve que hacer desde PowerShell ISE por que desde la consola (CMDLETS) no me salía la opción de Si (Yes), para llevar acabo la modificación.
    Y me tuve que colocar como Administrador para llevarlo acabo.

  • @The_Penguin_City
    @The_Penguin_City 2 роки тому

    No seré maestro en letras inglesas, pero cuando escucho a estas personas masticar el idioma Inglés me sangran los oídos.

    • @bienvenidosaez
      @bienvenidosaez  Рік тому +2

      Lo tienes fácil, consume contenido íntegro en inglés y así no te sangrarán. Perdón por ser Motrileño e intentar difundir algo de conocimiento de forma gratuita, un consejo, cuando escribas un comentario piensa en el creador de contenido que ha hecho un esfuerzo para que la gente pueda disfrutarlo. Gracias de todas formas

  • @rafael5881
    @rafael5881 3 роки тому +1

    Gracias, muy buena introducción, para enganchar a los que somos noveles en la materia y que solo queremos aprender un poco más sobre Windows y sus posibilidades....una pregunta, ¿para continuar con el curso es necesario o recomendable tener preparada una máquina virtual con una instancia de W10 o similar?
    Gracias.
    Un saludo

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому +1

      Gracias a ti Rafael, no es necesario tener una máquina virtual. Mientras no uses comandos peligros, no es necesario tener una máquina virtual. Yo en mi caso la uso porque uso Mac. En los siguientes videos verás que es posible usar PowerShell en mac y linux y lo mejor de todo, con VS Code!

  • @renemerlo3243
    @renemerlo3243 Рік тому

    Hola, excelente trabajo de difusión el que están haciendo para esta herramienta. Siguiendo estos videos y en función de un requerimiento en un proyecto al que estoy afectado, quisiera hacerles la siguiente pregunta: necesito enviar un archivo json a una api y quería ver si se podría hacer mediante un script de este tipo. Dispongo de una carpeta a donde se enviarán los archivos json y se me ocurrió que se podría usar un script para conectar con el servicio api y enviar los json. Esto lo tendría que hacer a determinado horario, es decir, el script debería estar revisando el contenido de mi carpeta y si hay archivos, se conecta con la api y sube los json. Desde ya, si me pueden ayudar, les estaré por siempre agradecido. Muchas gracias

  • @fabricioherrera4834
    @fabricioherrera4834 4 роки тому +1

    Tengo el problema al ecsribir el comando cd .\desktop me dice cd : No se encuentra la ruta de acceso 'C:\Windows\system32\desktop\' porque no existe.
    En línea: 1 Carácter: 1
    + cd .\desktop\
    + ~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (C:\Windows\system32\desktop\:String) [Set-Location], ItemNotFoundExcept
    ion
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Espero que hayas podido resolverlo. Ya tenemos subido el nuevo video, esta semana subiremos el resto ;-) ua-cam.com/video/QEDYVhkWCxQ/v-deo.html

    • @gabrielmarquez3362
      @gabrielmarquez3362 2 роки тому

      Este mismo problema lo he tenido yo, lo he resuelto metiéndome carpeta por carpeta. Me explico, primero he ido al directorio C:\ Luego le he escrito Get-ChildItem y luego a Users. Dentro de Users he usado otra vez Get-ChildItem y me he cambiado a escritorio, en este caso Desktop y he vuelto a hacer Get-ChildItem. Para entrar en los directorios he usado Set-Location

  • @miguelrocamoravalenti3837
    @miguelrocamoravalenti3837 3 роки тому +1

    8:35 , porque no me deja ir al escritorio cuando escribo el comando? Además, el cd me sale en color amarillo, alguien que sepa porfavor

  • @CARLOS343431
    @CARLOS343431 Рік тому

    buenas noches me podrias ayudar intento instalar un programa y me dice esto;
    El término 'add-appxpackage' no se reconoce como nombre de un cmdlet
    me podrias ayudar?porque dice eso,gracias

  • @sergioenriquediazortiz5131
    @sergioenriquediazortiz5131 3 роки тому

    nice

  • @trafalgard.andrade7936
    @trafalgard.andrade7936 3 роки тому +1

    Hola, quería preguntar si existe la posibilidad de crear tu propio comando, es decir sin tener que abrir un archivo. Por ejemplo, hacer algun script para números factoriales y después poder acceder a ese script sin tener que meter toda la ruta para llegar a la carpeta en el que lo tienes, sino tan solo metiendo el comando que programaste para la apertura de ese script y todo sea mas rápido.

    • @ramiroibarra2325
      @ramiroibarra2325 Рік тому

      Creo que solo agregas la carpeta a el path de variables de entorno ex: $env:Path += "C:\Scripts"

  • @mioka8812
    @mioka8812 Рік тому

    Chicos con Alt + 34 crean las comillas en comando

  • @TUTORIALESPAPOTICO
    @TUTORIALESPAPOTICO 3 роки тому +1

    No me deja poner CD . /Desktop me dice que no tiene nombre asociado

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Hola, con cd ./Desktop estás intentando acceder a la carpeta con dicho nombre en el directorio en el que estás, comprueba que existe y tiene ese mismo nombre, un saludo!

  • @javierfloresriquelme386
    @javierfloresriquelme386 3 роки тому

    mi computador venia con la política de Unrestricted de fabrica eso es bueno o malo ?? soy nuevo programando

  • @abrahambenjumea913
    @abrahambenjumea913 Рік тому

    ¿Es necesario realizar todo esto a través de una maquina virtual? y en caso de ser asi, ¿como podria crear o hacer uso de una?

  • @sebastianmoreno7016
    @sebastianmoreno7016 3 роки тому +1

    Hola buenas tardes, necesito un script que me exporte a un archvo csv los datos del tamaño y espacio disponible de los discos duros de cada servidor, como podria realizarlo.gracias.

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Hola Sebastián, para eso necesitarás comandos de acceso a ficheros, son conceptos que no hemos tratado en el curso, quizás en una segunda versión ;-)

  • @bot6731
    @bot6731 3 роки тому

    Hola que tal, llegue un poco tarde a la entrega, tengo una consulta el signo > que función tiene?, lo eh utilizado algunas veces para copiar lo que muestra el cmd o shell aun archivo de txt ,pero es solo eso o hay algo mas, que deberá saber.?, gracias por su tiempo

  • @onzamono
    @onzamono 2 роки тому

    No hay mayor frustración que la de ver un vídeo bien explicado y que no te salgan las cosas. Por si a alguien le sirve, he tenido varios problemas hasta conseguir que funcionara el archivo en el Power Shell:
    - Parecía que no me funcionaba el comando dir. He descubierto que este Windows 10 tiene algunas carpetas de usuario dentro de One Drive en lugar de en USER. Me han hecho todo el lío porque en hay una carpeta vacía en USER que es Documentos, pero la que viene en los accesos rápidos es la de One Drive, por lo que dir no es que no funcionara, es que me mostraba una carpeta vacía. Supongo que esto se debe a que Win10 quería que usara One Drive a toda costa y ha tirado de triquiñuela. Bien jugado, Microsoft.
    - Luego no podía acceder a otra carpeta en la que había copiado el archivo ps1 (llamada "Power Shell"). Al final he llegado a la conclusión de que en Power Shell no puedo escribir los nombres de las carpetas con un espacio tal cual, pero soy tan novato que no sé cómo hacerlo.
    - He probado con la 3.ª carpeta (la llamé "Power_Shell") y todo bien, pero el archivo me daba error. Se solucionó cuando abrí en modo administrador y cambié el nivel de permisividad a RemoteSigned. Aleluya. Me he sentido la persona más torpe del mundo.
    Buen vídeo, por cierto, aunque me he quedado con las ganas de saber al final qué era lo del PATH, ya que llevo días viéndolo y me ha estado dando problemas al instalar algunos programas e IDE.

  • @danielramirezcostarica394
    @danielramirezcostarica394 2 роки тому

    Hola tienes alguna idea por que el comando para ir al escritorio no pueda funcionar ya lo hice modo administardor y cambie la politica pero no me deja ingresar al escritorio que crees que pueda ser?

    • @latinocaliente2000
      @latinocaliente2000 2 роки тому

      Se requiere tener forzosamente windows 10 pro. Si tienes la versión home no se puede realizar esa operación.

  • @user-eg1je2vm4n
    @user-eg1je2vm4n Рік тому

    El video esta bien, pero lo malo es que el power sell no reconoce los comandos para correr el scrip.

  • @adriermaki
    @adriermaki 3 роки тому

    Tengo una duda existencial, si quisiera hacer una lista o tabla con algo de algún modo para guardar las series que me veo con sus temporadas y episodios enumerados pero por ejemplo,
    Yo lo intenté pero se guarda en vertical

  • @samyzavala5837
    @samyzavala5837 3 роки тому

    Si alguien es tan amable de ayudar mi mi power shell no quiere guardar el scrip ni da play que es lo que pasa.

  • @andres1814ap
    @andres1814ap 3 роки тому

    Buenas tardes! Maraviloso tu curso, estoy muy emocionado por consultarlo. Una consulta:
    No puedo ejecutar el script desde el PowerShell (sí puedo ejecutarlo desde el ISE). Cuando quiero ejecutarlo del PowerShell me aparece lo siguiente:
    ./HolaMundo.ps1 : El término './HolaMundo.ps1' no se reconoce como nombre de un cmdlet, función, archivo de script o programa
    ejecutable. Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e
    inténtelo de nuevo.
    En línea: 1 Carácter: 1
    + ./HolaMundo.ps1
    + ~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (./HolaMundo.ps1:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    Desde ya gracias por tu respuesta.

    • @sapitomacho5721
      @sapitomacho5721 2 роки тому

      Hola recuerda que para invocar el script utilizando ./ tendrias que estar en el directorio donde vive el script. si estan en otro directorio tendrias que incluir toda la ruta donde vive tu script. por ejemplo si tu script lo tienes en el escritorio de administador C:/User/Adminstrador/escritorio/nombre del script.

  • @ericespino7361
    @ericespino7361 4 роки тому

    Muy buen tutorial aunque solo tengo un comentario: Notepad es un editor de texto simple no obstante en este video dicen lo contrario.

    • @bienvenidosaez
      @bienvenidosaez  4 роки тому

      Perdona, nos referíamos a Wordpad, gracias por pasarte!

  • @eduardojavier112
    @eduardojavier112 3 роки тому

    ya le ejecute set-executionpolicy remotesigned acepte el mensaje y igual sigue bloqueando el scritp que quiero ver

    • @bruc3967
      @bruc3967 3 роки тому

      Ejecutaste ISE como administrador?. Para cambiar la política debes ejecutarlo de esa forma primero, después valida que te la cambio.

  • @titoworlddev
    @titoworlddev 3 роки тому

    Hola buenas, la verdad me esta encantando el curso, pero tengo un problema. Yo estoy haciendo el curso porque soy desarrollador de aplicaciones con Flutter y queria crearme un script de powershell que haga el proceso de instalacion de flutter automaticamente ya que es un poco tedioso. Gracias a lo que he aprendido en tu curso y la facilidad que he tenido para adaptarme porque ya sabia otro lenguaje de programacion, he conseguido crear el script y hace lo que yo queria exactamente, pero el problema es que solo funciona si lo ejecuto desde el windows powershell ise, he probado de cambiar el programa que ejecuta por defecto los archivos .ps1 para que directamente los ejecute en la terminal de powershell y no en el ise, pero esto no funciona porque cuando le doy doble click en el archivo se abre la terminal del powershell y inmediatamente se cierra. No se porque puede estar pasando porque como decia en el ise si que funciona bien, si me puedieras ayudar con alguna solucion. Por cierto tambien he probado a poner "Set-ExecutionPolicy Unrestricted" para que no me limite de ninguna manera por si acaso eso tenia algo que ver pero igualmente no funciona. Ayuda porfavor, gracias de antemano y muy buen curso!
    PD: Por si quieres ver mi codigo para poder ver si tengo algun fallo que provoque este comportamiento te lo dejo a continuacion en una respuesta.

    • @titoworlddev
      @titoworlddev 3 роки тому

      $_path = Get-Location
      $_variableValue = [Environment]::GetEnvironmentVariable('Path', 'User')
      cd C:
      cd\
      mkdir src
      cd $_path
      Move-Item flutter.zip 'C:\src'
      cd 'C:\src\'
      $_zipPath = Get-Location
      Expand-Archive -LiteralPath "$_zipPath\flutter.zip" -DestinationPath $_zipPath
      cd 'C:\src\flutter\bin'
      $_binPath = Get-Location
      [Environment]::SetEnvironmentVariable('Path', $_variableValue + $_binPath, 'User')
      cd 'C:\src\'
      Remove-Item flutter.zip
      cd $_path

  • @julsamnerajahuanaajahuana9577
    @julsamnerajahuanaajahuana9577 3 роки тому

    ¿podría hacer un curso de CMD?

  • @jorgeguty5310
    @jorgeguty5310 4 роки тому +1

    buen video amigo, podrias decirme como borrar un archivo ?

    • @bienvenidosaez
      @bienvenidosaez  3 роки тому

      Hola, todavía no hemos llegado a ese apartado pero seguro que encuentras información en internet al respecto ya que sería una tarea sencilla. Ya tenemos subido el nuevo video, esta semana subiremos el resto ;-) ua-cam.com/video/QEDYVhkWCxQ/v-deo.html

  • @cesarterrones5866
    @cesarterrones5866 3 місяці тому

    ¿Por qué dices tanas veces "Y nada"?

  • @jofieltenoriooliva8595
    @jofieltenoriooliva8595 Рік тому

    Muchas Gracias

  • @samiramir91samor78
    @samiramir91samor78 Рік тому

    Gracias