Articles of cmd

¿Cómo usar el nuevo soporte para secuencias de escape ANSI en la consola de Windows 10?

Las últimas actualizaciones de Windows 10 incluyen soporte para secuencias de escape ANSI en conhost.exe. He podido confirmar que las secuencias de escape se recogieron correctamente en cmd.exe, por lo que tengo las actualizaciones necesarias. En particular, traté de escribir el prompt $e[?25l , que oculta el cursor, y luego el prompt $e[?25h , que […]

Usando python con anaconda en Windows

Acabo de instalar Anaconda en mi computadora porque necesito usar Numpy. Bueno, cuando uso Python, por alguna razón tengo que estar en la misma carpeta que python.exe y, por supuesto, ahora que quiero usar Anaconda, debo estar en la carpeta Anaconda3\Scripts donde python.exe no está . Esto es una pesadilla, ¿cómo puedo usar anaconda con […]

Escribir a stdin de un proceso en ejecución en windows

Quiero escribir datos en el STDIN del proceso existente desde procesos externos en Windows, y encontré una pregunta similar para Linux: ¿Cómo escribir datos en el STDIN del proceso existente desde un proceso externo? ¿Cómo transmite los datos al STDIN de un progtwig desde diferentes procesos locales / remotos en Python? https://serverfault.com/questions/443297/write-to-stdin-of-a-running-process-using-pipe y etc, pero […]

¿Cómo escapar de forma segura los argumentos de la línea de comandos para el shell cmd.exe en Windows?

Ok, tengo un comando que DEBE ejecutarse en modo shell=True . os.system o subprocess.Popen(…, shell=True) Y este comando contiene la sustitución de cadenas como: cmd = “some_secret_command {0}”.format(string_from_user) Quiero string_from_user variable de escape string_from_user para evitar CUALQUIER inyección. Respuestas simples equivocadas: Use shlex.quote – incorrecto print(shlex.quote(‘file.txxt; &ls . #’)) -> ‘file.txxt; &ls . #’ ‘file.txxt; […]

Ejecutando el comando DevCon CMD desde python

Quiero reiniciar el controlador con DevCon desde el script de Python. Funciona desde la línea de comandos con este comando: devcon restart \”sd0007322081041363_kcanv\” Intenté esto: os.system(“devcon restart \”sd0007322081041363_kcanv\””) con resultado ‘devcon’ is not recognized as an internal or external command Leí que os.system está obsoleto y necesito usar subprocess.check_output, así que bash esto: subprocess.check_output([‘devcon’, ‘restart’, […]

¿Qué significa ‘sys.argv’?

Estoy aprendiendo de un código, y me confundo una de sus líneas, que es: things = [float(arg) for arg in sys.argv[1:]] Omega_a, Omega_b, Delta_a, Delta_b, \ init_pop_a, init_pop_b, tstep, tfinal = things He buscado en línea y he tratado de entender lo que significa sys.arg , y aquí está mi entendimiento: Así que sys.argv[0] es […]

Python Script, argumentos no transferidos a Script

Tengo un script de Python llamado “gcc_opt.pyw” e incluí su directorio en la variable de entorno PATH de Windows. Pero no se pasa un solo argumento de línea de comando al script. La impresión de sys.argv me dice que solo hay el nombre de archivo en la lista argv. Este comando: gcc_opt HelloWorld.c -o HelloWorld.exe […]

La secuencia de comandos falla con AttributeError cuando se ejecuta en CMD, pero se ejecuta correctamente en IDLE

Soy bastante nuevo y confundido. Intenté una secuencia de comandos simple con tkinter y funcionó bien en IDLE, pero cuando bash iniciarlo desde CMD, se abre la ventana de tkinter y se ve bien, pero cuando intentas hacer clic en cualquier botón o en las opciones del menú del archivo, aparece un AtributeError: Exception in […]

¿Cómo hacer cmd mostrar correctamente la escritura árabe?

Estoy ejecutando Windows 7 y utilizando un script de Python que genera algunas cadenas en árabe para windows cmd. Esto es lo que obtengo: ¿Cómo configuro cmd mostrar cadenas árabes correctamente?

Agregue la ruta “django-admin.py” a la línea de comandos en Windows 7

He estado intentando agregar la ruta django-admin.py a la línea de comandos en Windows 7. He tratado de hacerlo de esta manera: C:\>set django-admin.py = C:\Python27\Scripts\django-admin.py Pero cmd me dijo que: ‘django-admin.py’ is not recognized as an internal or external command. Entonces, ¿cómo puedo agregar la ruta django-admin.py a la línea de comandos en Windows […]