0

ドライブを T \server01\tfolder にマップします

次のことを行うスクリプトが必要です

T が \server01\tfolder にマップされている場合は、server02\tolder にマップします。ただし、ドライブが \server02\tfolder にマップされている場合は、\server01\tfolder にマップします

私はelseスイッチを使用していますが、すでにマッピングされているものを確認し、それを代替にマッピングする方法を理解することはできません。

何か案は?

4

1 に答える 1

0
for /f "tokens=2" %%a in ('net use t: ^|find "\\"') do set "current=%%a"
if "%current%" == "\\server01\tfolder" (
  set "new=\\server02\tfolder"
) else (
  set "new=\\server01\tfolder"
)
echo switching from %current% to %new%
于 2017-10-30T09:59:52.453 に答える