Pregunta

Necesito cambiar todas las acciones de foo // // a la barra en un archivo por lotes. Decir que tengo R: // foo / foo y Z: // foo / bar

Es necesario disponer de una secuencia de comandos por lotes que les hace R: // bar / foo y Z: // / la barra

Alguien tiene alguna idea de cómo hacer esto? Estoy pensando en un bucle a través de alguna manera con el uso de la red, sino que es por lo que he venido. Será la investigación de mí mismo, pero pensé que había puesto aquí y ver si alguien sabía muy rápido ya que estoy en un poco de una crisis.

Gracias por su ayuda.

Esto es para Windows XP Zachary

¿Fue útil?

Solución

  

remap.bat

@ECHO OFF

IF "%1"=="" echo usage: remap oldserver newserver & goto :EOF
SETLOCAL ENABLEDELAYEDEXPANSION

for /f "tokens=2,3 delims= " %%a in ('net use ^| FIND /I "%1"') do (
   Set SHARE=%%b
   Set SHARE=!SHARE:%1=%2!
   net use /delete /y %%a
   net use /persistent:yes %%a !SHARE!
)

Espero que esta ayuda, adopte las persistentes: sí a sus necesidades

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