Пакетный файл для изменения всех акций сети на компьютере

StackOverflow https://stackoverflow.com/questions/3686627

Вопрос

Мне нужно изменить все акции // Foo to // bar в файле пакет. Скажем, у меня есть R: // foo / foo и z: // foo / bar

Мне нужно иметь пакетный скрипт, который делает их R: // BAR / FOO и Z: // BAR / BAR

У кого-нибудь есть идеи, как это сделать? Я думаю о том, чтобы зацикливаться как-то с чистым использованием, но это настолько, насколько я пришел. Будут исследовать себя, но думал, что я отправлю здесь и посмотрю, если кто-то знал реально быстро, так как я немного хрустал.

Спасибо за помощь.

Это для Windows XP Zachary

Это было полезно?

Решение

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

Надеюсь, что это поможет, усыновит настойчивые: да к вашим потребностям!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top