Forum » Pomoč in nasveti » Avtomatizacija vpisa DNS IP naslova
Avtomatizacija vpisa DNS IP naslova
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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.
Namreč, to moram narediti na enih 300 računalnikih in žal niso v domeni.
Hvala.
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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
Na tem linku spodaj je pa nekdo že naredil primer skripte
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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?
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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...
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...
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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
@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
![](https://static.slo-tech.com/stili/bel_non_grata.png)
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
http://goo.gl/2YuS2x
![](https://static.slo-tech.com/stili/avatar_gray.gif)
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 ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Imate rajši Win 7 kot Win 10? Imamo rešitev. (strani: 1 2 3 4 )Oddelek: Operacijski sistemi | 48193 (38424) | Cervantes |
» | nekaj enostavnega za vsakdanjo rabo...Oddelek: Programiranje | 2010 (1527) | milan0 |
» | iz dhcp v fiksni ipOddelek: Omrežja in internet | 1962 (1670) | Good Guy |
» | Nezmožnost uporabe ukaza "Open" pri direktnem dostopanju do particijeOddelek: Informacijska varnost | 2447 (2228) | Cyrix053 |
» | MS-DOS Elektronček BlagajnaOddelek: Programska oprema | 2742 (2280) | _vrag_ |