Solución Error: X: El término X no se reconoce como nombre de un cmdlet, función, archivo...

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • Una pequeña ayuda para las personas que sufren este error al ejecutar un comando con la terminal de Powershell en Vscode
    SOLUCIÓN:
    PRIMERA SOLUCIÓN
    - INSTALAR TYPESCRIPT DE MANERA GLOBAL O CUALQUIER OTRO FRAMEWORK O PROGRAMA QUE TENGAN QUE UTILIZAR.
    npm install -g typescript
    SEGUNDA SOLUCIÓN
    Abrir una terminal en Powershell con permisos de administrador y ejecutar este comando:
    Set-ExecutionPolicy Unrestricted
    Teclear letra O y darle Enter.
    TERCERA SOLUCIÓN
    Ejecutar windows + R = gpedit.msc
    ir a Plantillas administrativas- Componentes de Windows- Windows PowerShell-
    Seleccionar Activar la ejecución de scripts, click derecho, editar
    Seleccionar Habilitada y Permitir todos los scripts, Aplicar
    Con eso ya debería poder ejecutar scripts el powershell. Saludos.

КОМЕНТАРІ • 69

  • @eldarkblack
    @eldarkblack Рік тому +18

    También hay que tener en cuenta de iniciar el visual studio como administrador para evitar ese error

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

      Amigo 10 hs buscando soluciones y era eso. Graciasss

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

      naaaa increible, horas buscando el error y era eso sos un crack!!

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

      que crack yo reventándome probando varias soluciones y la solución era de lo más sencilla :'v

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

      a mi no me funciona nada

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

      buenisima

  • @gerardemmanuelgonzalezzamb4363

    16/oct/2022: Me funcionó con la primera solución. Muchas gracias por el video.

  • @JPExtrem
    @JPExtrem Рік тому +3

    Hola, unrestricted es demasiado peligroso si no sabes lo que haces, permite la ejecución de cualquier script y te expones mucho a ejecutar algún virus sin saberlo. Con Set-ExecutionPolicy RemoteSigned -Scope CurrentUser solo ejecutas los scripts creados localmente con firma remota. Los scripts que se crearon en otra máquina no se ejecutarán a menos que estén firmados por un editor de confianza. En mi caso con esto ha bastado y ya puedo ejecutar comandos de conda y debuggear mi código en VS. Es verdad que también disminuyes la seguridad ante malware, pero sigues teniendo algo de protección. Saludos

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

      Con el comando Get-ExecutionPolicy -List podéis ver la política de ejecución y ver lo que tenéis.

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

    Trate de instalar el lenguaje de programación Haskell y al momento de escribir en la terminal, me sale este error. "PS C:\Users\xxxxxx\Documents\Cursos del ciclo 2023-1\Lenguaje de Programación\Semana 2> ghci
    ghci : El término 'ghci' 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
    + ghci
    + ~~~~
    + CategoryInfo : ObjectNotFound: (ghci:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException" intente con las 3 soluciones que explicaste pero ninguna me pudo ayudar :(

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

    Si no me equivoco me funciono la 3cer solución, la verdad no sé pero muchísimas graciass!!!

  • @Maxsilver123
    @Maxsilver123 5 місяців тому

    Muchas gracias, el segundo método me funciono.

  • @CLAndy-gq6jb
    @CLAndy-gq6jb Рік тому

    Desinstalé y volví a instalar el término "X" que no me reconoce (...), en mi caso era el visual studio code y me funcionó.
    Básicamente la primera solución me funcionó. GRACIAS CRIPTO CASERO :D

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

      Me alegro que te haya ayudado, buena vida.

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

    al escribir el comando "install -g typescript" en cmd me sale lo siguiente "Enter the absolute path where the nvm-windows zip file is extracted/copied to:", que debo hacer, por que a ti no te sale eso?

    • @ElMijel
      @ElMijel  4 місяці тому +1

      Tengo entendido que debes actualizar las rutas en NodeJS, las rutas de Path.

  • @osirisc.acosta2590
    @osirisc.acosta2590 Місяць тому

    Hola, no me aparece la carpeta de windows powershell, estoy en windows 7 ultimeta

  •  2 роки тому

    Gracias!! me funcionó la segunda opción

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

    En mi caso yo por error modifique la variable de entorno de windows "path" y por eso no me reconocian los comandos como node, npm, docker y git. Ninguna de las soluciones del video me funcionó, lo que hice fue poner la variable path a su valor por defecto: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem una vez hecho eso tuve que reinstalar los programas.

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

      Gracias por la respuesta. Claro hay muchas otras soluciones y ojalá esto le sirva a la gente que no le funcionó lo del vídeo. Saludos

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

    es con la tercera opcion que se soculiono mi problema, gracias mi amigo

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

      me alegro que te haya podido ayudar. Buena vida.

  • @keemarcello1000
    @keemarcello1000 4 місяці тому

    Muchas gracias. A mi sigue sin funcionarme. En una carpeta, cuando pincho en;: Abrir una ventana de power... aqui, no se abre, no funciona nada. En una carpeta en la barra de direcciones escribo powershell y sí se abre, pero despues de seguir los 3 pasos de este video, cuando escribo .\ffmpeg -i video.mkv example%04d.png -hide_banner, me sigue diciendo lo mismo; El término .\ffmpeg no se reconoce como nombre de un cmdlet. Lo he escrito de varias maneras; .\ffmpeg \ffmpeg .ffmpeg , Pero nada, sigue sin funcionar ¿Alguna idea?

    • @ElMijel
      @ElMijel  4 місяці тому

      Probaste usando el Visual Studio Code o el CMD como Administrador?

    • @keemarcello1000
      @keemarcello1000 4 місяці тому

      @@ElMijel El CMD sí lo probé, al final tuve que reinstalar windows, afortunadamente sin eliminar los programas instalados, no encontraba forma de hacerlo, muchas gracias

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

    Hola, les dejo mi experiencia. En mi caso me tiraba este error:
    ->El término 'express' no se reconoce como nombre de un cmdlet, función, archivo...
    Probe las siguientes soluciones pero solo me funciono en mi caso la última.
    0)En Windows PowerShell colocar este comando: Set-ExecutionPolicy Unrestricted
    1)Verificar que Node.js este instalado
    2)Validar/agregar Path nodejs (Pasos: Este Equipo -> Propiedades -> Editar las variables de entorno del sistema -> Variables de entorno -> Apretar la Variable del Sistema "Path" y apretar botón EDITAR -> Agregar la dirección de instalación del path nodejs: C:\Program Files
    odejs\ -> Apretar ACEPTAR y reiniciar la computadora...FIN)
    3)Validar/agregar Path npm (Pasos: Este Equipo -> Propiedades -> Editar las variables de entorno del sistema -> Variables de entorno -> Apretar la Variable del Sistema "Path" y apretar botón EDITAR -> Agregar la dirección de instalación del path nodejs: C:\Users\TuUsuario\AppData\Roaming
    pm -> Apretar ACEPTAR y reiniciar la computadora...FIN)
    4)Validar instalación global de la libreria express (npm install express -g)
    Yo simepre instale las librerias de forma no global y no tenia problema, hasta que me lo encontre hoy XD y lo pude solucionar simplemente instalando la libreria de forma global.
    Espero que les sea de ayuda. Saludos Terricolas

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

      Hola amigo, ¿Como Instalas esa instalación global de la librería express? desde el Shell de Windows?

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

    La tercera solucion me sirvio, maquina!!!!!!!!

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

      Me alegro, buena vida.

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

    Gracias, me salvaste

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

    buenas noches, tengo una duda me sale este aviso en el terminal de visual studio : ¿Desea ejecutar el software de este editor que no es de confianza?
    El archivo C:\Users\USUARIO\Practica_09\Scripts\Activate.ps1 está publicado por CN=Python Software Foundation, O=Python Software Foundation,
    L=Beaverton, S=Oregon, C=US, que no está marcado como editor de confianza en el sistema. Ejecute únicamente los scripts de los editores de
    confianza.
    [O] No ejecutar nunca [N] No ejecutar [Z] Ejecutar una vez [E] Ejecutar siempre [?] Ayuda (el valor predeterminado es "N")
    me pueden ayudar porfavor, no se que opcion escoger o si hay otra forma que sea segura?

    • @ElMijel
      @ElMijel  4 місяці тому

      Te ocurre al abrir el Visual Studio Code?

  • @luquedon
    @luquedon 6 місяців тому

    Muchas gracias 👍

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

    Muchas gracias

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

    a mi no me aparece la opcion de powershell en plantillas administrativas :(

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

      Qué versión de Window tienes?. Has probado con CMD?. También no olvides en hacerlo en modo administrador.

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

      @@ElMijel tengo W10 y lo hice tal cual el video, pero tuve q instalar gpedit.msc ya q no m aparecia

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

      scriptcs : El término 'scriptcs' 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.
      sigue ese error aun, hice todos los pasos

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

      @@karenmonroy658 scriptcs está mal escrito, creo que lo ingresaste mal, no sé si eso resuelva tu problema, pero cualquier cosa avísame y te voy ayudando

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

    npm no se reconoce y no me funciono la segunda
    f

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

      No te funcionó ninguna?

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

    Me pasa con $. He hecho las dos últimas opciones y nada :(

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

      Lo haces usando typescript?

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

      a mí también, lo hago usando python

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

    Nada, no me funciona ninguna forma

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

    excelente

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

    No me sirvio un choto

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

    a mi no me reconoce ni el comando en la cmd

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

      Creo que eso se soluciona dejando al CMD como terminal y no a Powershell como predeterminada.

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

      @@ElMijel Como se hace eso?

    • @ElMijel
      @ElMijel  4 місяці тому

      @@jorgetaco528 Perdón la demora, pero hay varios tutoriales en youtube, responder por acá sería confuso. Espero puedas o hayas solucionado el problema.

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

    no mefunciono ninguno :c

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

    Los 3 y en todos me sale el mismo error

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

      Qué te sale?

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

      Sale lo mismo en mi caso@@ElMijel

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

      @@leonardotrejos6344 iniciaste en modo administrador?

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

    En mi caso es con "fastboot.exe" pero no sé porqué:'c

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

      Ahí no sé amigo. Lo siento.

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

    Ninguna me anduvo

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

      Tienes actualizado node o npm?

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

    me sirvió el ultimo!!

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

      Me alegro por eso.

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

    Bro intenta correr warzone en el PC con a8 6600k

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

      Amigo, lamentablemente ese pc con ese proce lo tengo abandonado y separado en piezas hace más de dos años. Saludos