» »

Avtomatizacija vpisa DNS IP naslova

Avtomatizacija vpisa DNS IP naslova

He-Man ::

Kako (z nekakšno skripto, mogoče s ključem - regedit key file, ki ob zagonu piše v register...?) avtomatsko vpisati DNS IP v omrežne nastavitve na računalniku (Windows XP, Windows 7)? Kje so sploh shranjene te nastavite, a so v registru?

Namreč, to moram narediti na enih 300 računalnikih in žal niso v domeni.

Hvala.

DSI ::

Najlažje bo s pomočjo netsh ukazov. Tule najdeš vse razpoložljive ukaze.

Na tem linku spodaj je pa nekdo že naredil primer skripte

He-Man ::

Aha, z bash skripto. Torej te nastavitve niso shranjene v Windows registru? Se ne bi dalo spremeniti z reghive ključem, ki bi vnesel vrednosti?

DSI ::

Je tudi v registru, samo je malo problem določit ta pravo mrežno oz. njen ID

Recimo pri meni je v:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Tcpip\Parameters\Interfaces\{428956CB-42C6-483D-ACB1-A901C0570A3A}]
ključ: "NameServer"="8.8.8.8,8.8.4.4"

Skratka...precej lažje je s tisto skripto...

mihagr ::

tole sem nekoč uporabljal:
@echo off
color 0A
title Nastavitev TCP/IP parametrov, restart PC-ja.
echo.
echo.
:start
echo Pozdravljen, %USERNAME%
echo Kaj najprej naredimo?
color 0B
echo.
echo.
echo 1. Reset WINSOCK catalog
echo 2. Reset TCP/IP stack -IPv4
echo 3. Nastavi LAN staticni naslov TCP/IP
echo 4. Nastavi LAN na DHCP
echo 5. Nastavi LAN DNS 1 in/ali 2
echo 6. Aktiviraj MS Office 14
echo 7. Restart PC-ja
echo.
echo 0. Quit
echo.

set /p choice="Enter your choice: "
if "%choice%"=="1" goto r-winsock
if "%choice%"=="2" goto r-ipv4
if "%choice%"=="3" goto set-static-ip
if "%choice%"=="4" goto set-dhcp
if "%choice%"=="5" goto set-dns
if "%choice%"=="6" goto act-MSoffice
if "%choice%"=="7" shutdown.exe -r -f
if "%choice%"=="0" exit
echo Invalid choice: %choice%
echo.
pause
cls
goto start


rem ----------------------- original ------------------------
:shutdown
cls
set /p sec="Minutes until shutdown: "
set /a min=60*%sec%
shutdown.exe -s -f -t %min%
echo Shutdown initiated at %time%
echo.
goto cancel

:shutdown-clock
echo.
echo the time format is HH:MM:SS (24 hour time)
echo example: 14:30:00 for 2:30 PM
echo.
set /p tmg=enter the time that you wish the computer to shutdown on:
schtasks.exe /create /sc ONCE /tn shutdown /st %tmg% /tr "shutdown.exe -s -t 00"
echo shutdown initiated at %tmg%
echo.
rem ----------------------- original --------------------------


:r-winsock
cls
echo reset WINSOCK postavi vnose na zacetno vrednost
netsh winsock reset cabinet
echo.
goto start

:r-ipv4
cls
echo reset IPV4 postavi stack na zacetno vrednost
netsh int ipv4 reset d:\resetipv4.log
echo.
goto start

:set-static-ip
cls
echo Nastavi LAN adapterju staticni naslov
set /p IPadr="IP naslov PC-ja: "
set /p MSK="Maska omrezja: "
set /p GWadr="IP naslov usmerjevalnika: "

netsh interface ip set address name="Local Area Connection" static %IPadr% %MSK% %GWadr%
echo.
goto start

:set-dhcp
cls
echo Nastavi LAN adapter na DHCP
netsh interface ip set address name="Local Area Connection" dhcp
echo.
goto start

:set-dns
cls
echo Nastavi LAN adapterju prvi in/ali drugi DNS
netsh interface ip add dns name="Local Area Connection" 193.2.162.222 index=1
netsh interface ip add dns name="Local Area Connection" 193.2.162.223 index=2
echo.
goto start

:act-MSoffice
cls
echo Aktivacija Office 14
c:
cd\"Program Files\Microsoft Office\Office14"
cscript ospp.vbs /sethst:193.2.162.198
cscript ospp.vbs /act
rem preveri z ukazom:
rem cscript ospp.vbs /dstatus
goto start

:cancel
set /p cancel="Vpiši cancel za preklic dejanja: "
if not "%cancel%"=="cancel" exit
shutdown.exe -a
cls
rem schtasks.exe /end /tn shutdown
cls
rem schtasks.exe /delete /tn shutdown
cls
echo Dejanje je preklicano.
echo.
pause
exit

:end
pause

Invictus ::

Nastavi DHCP server, pa ne boš tega delal na škatlah.
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

crniangeo ::

če ne si postavi nek dhcp server, je veliko zastonjskih programov na netu, ki ti lahko sluzijo kot dhcp server, in lej ga vraga tut ip rezervacije se lepo ureja :)
Convictions are more dangerous foes of truth than lies.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Imate rajši Win 7 kot Win 10? Imamo rešitev. (strani: 1 2 3 4 )

Oddelek: Operacijski sistemi
15345394 (35625) Cervantes
»

nekaj enostavnega za vsakdanjo rabo...

Oddelek: Programiranje
121887 (1404) milan0
»

iz dhcp v fiksni ip

Oddelek: Omrežja in internet
161810 (1518) Good Guy
»

Nezmožnost uporabe ukaza "Open" pri direktnem dostopanju do particije

Oddelek: Informacijska varnost
82335 (2116) Cyrix053
»

MS-DOS Elektronček Blagajna

Oddelek: Programska oprema
182594 (2132) _vrag_

Več podobnih tem