0
在有蝙蝠腳本,針對Win7上deliting股(不管理員股像ADMIN $等)
@echo off
(wmic path Win32_OperatingSystem get /value|find "ProductType=1" > nul) || (echo [e] Server OS & goto :eof)
setlocal EnableDelayedExpansion
for /f "delims=" %%a in ('wmic share get name /value ^| findstr /r /v "^$"') do (
for /f "tokens=2 delims==" %%b in ("%%a") do (
set VarAdminAllowed=NotAllowed
for %%c in (ADMIN$ IPC$ print$ fax$ A$ B$ C$ D$ E$ F$ G$ H$ I$ J$ K$ L$ M$ N$ O$ P$ Q$ R$ S$ T$ U$ V$ W$ X$ Y$ Z$) do (
if %%b == %%c set VarAdminAllowed=Allowed
)
if !VarAdminAllowed! == NotAllowed net share /delete "%%b" /yes
)
)
可能是另一種方式來刪除共享存在? P. S.域用戶超過3000+
MC ND,非常感謝 –