title image


Smiley Re: wins-server-adresse remote ändern per batch?
Hallo,



wir haben bei uns im Unternehmen das ganze per Batch gemacht.



---------------------------------------------------------------

@echo off

setlocal



for /f %%i in (infile.txt) do call :machhin %%i

goto :EOF



:machhin



echo !!!!!!!!

echo %1

echo !!!!!!!!



regfind -n -m \\%1 -p HKEY_LOCAL_MACHINE\system\currentcontrolset\services\netbt\adapters NameServer > temp.txt



type temp.txt | find /c /i "dhcp"

if %errorlevel% == 0 goto :EOF



type temp.txt |find /i /v "nameserver"|find /i /v "adapters" > temp1.txt



copy m-node.reg .\work.reg



for /f "tokens=1" %%j in (temp1.txt) do call :numach %%i %%j NameServer 10.6.6.1

for /f "tokens=1" %%j in (temp1.txt) do call :numach %%i %%j NameServerBackup 10.6.6.2



copy work.reg \\%1\admin$\system32\*.*

rcmd \\%1 regedit /s work.reg

goto :EOF



:numach



echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Adapters\%2] >> work.reg

echo "%3"="%4" >> work.reg



goto :EOF

-------------------------------------------------------------------



die IPs 10.6.6.1 bzw. 10.6.6.2 sind durch die entsprechenden primären und sekundären wins-adressen auszutauschen.

empty.reg ist eine leere .reg datei, die als vorlage für die work.reg dient, die bei jedem rechner abhängig von der netzwerkkarte anders ist.



!!! Sollte zuerst getestet werden. !!!!



Clients benötigen noch einen reboot...





Gruß

görtschi



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: