2013-04-08 63 views
1

我有一個關於淨使用的問題。有沒有辦法刪除連接到單個主機的多個映射驅動器?例如,我想使用一個命令一次刪除驅動器X和Y.是否有辦法同時刪除X和Y,因爲它們共享相同的「主機名」。如果我有點不清楚,請告訴我。以下是我所描述的一個實例。淨使用,刪除特定驅動器

狀態本地遠程網絡


確定 - > X: - > \主機名\ DIR1 Microsoft Windows網絡

確定 - > Y: - > \主機名\ DIR2 Microsoft Windows網絡

確定 - > Z: - > \ hostname2 \ dir1 Microsoft Windows網絡

命令成功完成。

我知道net use/delete *命令會刪除所有的,但我想保存驅動器Z.再次,只使用一個命令。有任何想法嗎?

回答

1

假設你想用這樣的命令

unmap x y 

然後unmap.bat可能是

@echo off 
setlocal 
:loop 
set target=%1 
if defined target net use %1: /delete &shift&goto loop 

應該做的任務。 %1是第一個參數;換檔將參數向下移動以使%2變爲%1等。