2

我需要在批处理文件中将 //foo 的所有共享更改为 //bar。假设我有 R: //foo/foo 和 Z: //foo/bar

我需要一个使它们成为 R: //bar/foo 和 Z: //bar/bar 的批处理脚本

任何人都知道如何做到这一点?我正在考虑以某种方式通过网络使用循环,但就我而言。也会研究自己,但我想我会在这里发帖,看看是否有人真的很快知道,因为我有点紧张。

谢谢你的帮助。

这适用于 Windows XP 扎卡里

4

1 回答 1

0

重映射.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!
)

希望这会有所帮助,采用持久性:是的,满足您的需求!

于 2010-09-13T12:26:58.167 回答