Domanda

ho bisogno di cambiare tutte le azioni di // foo a bar // in un file batch. Dire che ho R: // foo / foo e Z: // foo / bar

Ho bisogno di avere uno script batch che li rende R: // bar / foo e Z: // bar / bar

Qualcuno ha idea di come fare questo? Sto pensando di scorrendo in qualche modo con l'utilizzo rete, ma che è quanto sono venuto. Sarà la ricerca di me stesso, ma ho pensato di postare qui e vedere se qualcuno sapeva reale veloce come io sono un po 'di uno scricchiolio.

Grazie per l'aiuto.

Questo è per Windows XP Zachary

È stato utile?

Soluzione

  

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!
)

Spero che questo aiuti, adotta le persistenti: yes alle vostre esigenze

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top