Preguntas con la etiqueta [batch-file]

Lista batch-file preguntas

¿Alguien puede darme un ejemplo de dónde un script por lotes actuaría de manera diferente con o sin expansión retrasada? ¿Existe alguna situación en la que NO desee utilizar la

¿Cómo verifico si el script por lotes actual tiene derechos de administrador? Sé cómo hacer que se llame a sí mismo con runas, pero no cómo verificar los derechos de

Estoy experimentando con un archivo por lotes de Windows para realizar una operación simple que requiere que el usuario ingrese un número entero no negativo. Estoy usando técnicas simples de

Tengo un conjunto de nombres de archivos base, para cada nombre 'f' hay exactamente dos archivos, 'f.in' y 'f.out'. Quiero escribir un archivo por lotes (en Windows XP) que revise

Tengo un archivo por lotes al que llamo desde C++ usando system("name.bat"). En ese archivo por lotes estoy intentando leer el valor de una clave de registro. Llamar al archivo

Estoy intentando asignar la salida de un comando a una variable; por ejemplo, estoy intentando configurar la versión flash actual en una variable. Sé que esto está mal, pero esto

Digamos que hay una variable llamada %pathtofolder%, ya que deja claro que es la ruta completa de una carpeta. Quiero eliminar todos los archivos y subcarpetas de este directorio, pero

Estoy intentando definir y usar una variable en un archivo por lotes. Parece que debería ser simple: @echo off set location = "bob" echo We're working with "%location%" El resultado

Lo que necesito hacer es que una aplicación GUI de C# 2005 llame a un .bat y varios archivos VBScript a petición del usuario. Esta es solo una solución provisional

¿Heredoc para lotes de Windows?

20
respuestas
47
votos
27.5k
vistas

¿Existe alguna forma de especificar cadenas de varias líneas por lotes de forma similar a heredoc en shells de Unix? Algo parecido a: cat <<EOF > out.txt bla bla ..

Al enviar mensajes de estado a la consola desde un archivo por lotes de Windows, quiero generar líneas en blanco para dividir la salida. ¿Cómo hago esto?

Me gustaría saber cómo recorrer cada línea de un archivo de texto utilizando un archivo por lotes de Windows y procesar cada línea de texto sucesivamente.

Sé que %0contiene la ruta completa del script por lotes, por ejemploc:\path\to\my\file\abc.bat Quiero pathser igual a c:\path\to\my\file. ¿Cómo puedo lograr eso?

Ejecución paralela de procesos de shell.

6
respuestas
48
votos
86.8k
vistas

¿Existe una herramienta disponible para ejecutar varios procesos en paralelo en un archivo por lotes de Windows? He encontrado algunas herramientas interesantes para Linux ( paralelo y PPSS ), sin

Estoy intentando ejecutar este script en PowerShell. He guardado el siguiente script como ps.ps1en mi escritorio. $query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2" Register-WMIEvent -Query $query -Action