2

バッチ ファイルで //foo のすべての共有を //bar に変更する必要があります。R: //foo/foo と Z: //foo/bar があるとします。

それらを R: //bar/foo および Z: //bar/bar にするバッチ スクリプトが必要です。

誰でもこれを行う方法を知っていますか? net use でなんとかループスルーしようと思っているのですが、ここまでです。私自身も調査しますが、ここに投稿して、私が少し窮地に陥っているので、誰かが本当にすぐに知っているかどうかを確認したいと思いました.

助けてくれてありがとう。

これは Windows XP ザカリー用です

4

1 に答える 1

0

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

これがお役に立てば幸いです。persistent:yes を採用してください。

于 2010-09-13T12:26:58.167 に答える