¿Hay una manera simple de hacer esto a través de un comando de shell / lote? Un VBScript también estaría bien.
8
Para borrar todas las rutas, use:
ruta -f
Para borrar solo rutas persistentes, puede usar
reg eliminar HKLM \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ PersistentRoutes / va / fpero esto no los eliminaría de las rutas activas actualmente.
Aquí hay un cmd-script que extrae las rutas estáticas del registro y emite
route delete
comandos para cada una de ellas.Este método los elimina tanto de la lista almacenada de rutas persistentes como de las rutas actualmente activas.
fuente
Esto puede hacerse como un bucle for básico que le permite borrar las rutas correctamente para las rutas existentes y futuras.
(Y sin involucrarse en la revisión o edición de ningún elemento del registro) usando una ruta simple de impresión canalizada en un hallazgo y en bucle en una ruta de eliminación.
fuente