Pregunta

Necesito un comando para reemplazar el archivo de hosts en mi máquina. Parece bastante sencillo, pero no puedo hacer que el comando funcione con xcopy. ¿Algún defecto obvio en el comando?

luaexec -w -f " XCOPY " "% ScriptPath% / ModifiedHosts / vista / hosts " "% windir% / system32 / drivers / etc / hosts " / H

El indicador / R no parece ayudar y el error que obtengo es "Error: ShellExecuteEx falló 0x2" si elimino todas las comillas pero las comillas iniciales y finales

¿Fue útil?

Solución

¿Recibió algún error?

Prueba esto:

luaexec -w -f "XCOPY %ScriptPath%/ModifiedHosts/vista/hosts %windir%/system32/drivers/etc/hosts" /H

Además, puedes probar robocopy.

Otros consejos

¿el archivo de hosts está protegido contra escritura? probablemente sea ... agregue un / R a su línea de comando

En Vista, debe ejecutar como administrador para cambiar el archivo de hosts.

Referencia

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top