Простейшие батники помогут работать c службой Computer Browser.
Одним архивом здесь - browsing.7z
get_master_browser.cmd
:: считываю букву диска, которую система присвоила Flash-disk,:: с него запускаются эти командные файлы и на нем в каталоге:: х:\tools лежат вспомогательные программы,:: и добавляю к переменной %PATH% путь к этим программам@echo offclsset path=%~d0/tools;%path%:: получаю имя рабочей группы в переменную %%l, присваиваю переменной w_name значение равное %%lFor /f "tokens=1-4" %%i in ('net config workstation ^| findstr /C:"Домен рабочей станции"') do set w_name=%%l:: выполняю командуecho.browstat gm 1 %w_name%echo.pause>>nul
getnameworkgroup.cmd
@echo offclsecho.For /f "tokens=1-4" %%i in ('net config workstation ^| findstr /C:"Домен рабочей станции"') do @echo %%lecho.pause>>nul
restart_browser.cmd
@echo offclsnet stop BROWSERnet start BROWSER
restart_browser_in_network.cmd
:: в качестве параметра передать имя компьютера,:: который в данный момент является MS_BROWSER:: считываю букву диска, которую система присвоила Flash-disk,:: с него запускаются эти командные файлы и на нем в каталоге:: х:\tools лежат вспомогательные программы,:: и добавляю к переменной %PATH% путь к этим программам@echo offclsset path=%~d0/tools;%path%:: выполняю команду, подставив в виде параметра имя компьютера,:: где рестартую службуchcp 1251echo.psservice \\%1 restart browserecho.pause
Комментариев нет:
Отправить комментарий