A hálózati indítás használatához könnyű és egyszerű tftpd szerverre volt szükségem, kollégáim azt tanácsolták, hogy használjam a jounin tftpd32 fájljait erre a célra (letöltheti itt). Tetszett ez a segédprogram egyszerűségének és kis mérete miatt. De hogyan konfigurálhatja ezt a programot úgy, hogy normál Windows szolgáltatásként működjön?
Itt van a megoldás, amely lehetővé teszi szolgáltatás létrehozása A windows az instsrv.exe és az srvany.exe segédprogramok segítségével a Windows 2000 Resource Kit segítségével.
- Tftpd letöltése (a link fent található)
- Telepítse a tftpd fájlt a rendszerre, a C: \ Program Files \ tftpd fájlba telepítettem.
- Másolja az instsrv.exe és az srvany.exe fájlokat az erőforráskészletből, és helyezze őket a rendszer valamilyen könyvtárába (például C: \ Tools)
- Nyisson meg egy parancssort, hajtsa végre az alábbi lépéseket:
- c:
- cd \ Tools
- instsrv tftpd c: \ Tools \ srvany.exe instsrv
- Nyissa meg a beállításjegyzék-szerkesztőt (regedt32)
- A HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ tftpd ágban hozza létre a 'Paraméterek' részt
- A létrehozott szakaszban hozzon létre egy új „String Value” változót „Application” névvel és írja be a REG_SZ értéket, C érték: \ Program Files \ tftpd \ tftpd32.exe
- Zárja be a tftpd32 fájlt (ha futtatja) és a parancsot netstat -egy (Már írtam a netstat parancs használatáról) Győződjön meg arról, hogy semmi nem figyel a tftpd porton (UDP 69)
- Lépjen a szolgáltatások részre (kattintson a bal egérgombbal a „Sajátgép” -> Kezelés -> Szolgáltatások és alkalmazások -> Szolgáltatások elemre), és indítsa el a tftpd szolgáltatást.
- Futtassa újra a parancsot netstat -egy és győződjön meg arról, hogy van-e szolgáltatás, amely meghallgatja a tftpd UDP portot.
C: \ Program Files \ tftpd> netstat -a Aktív kapcsolatok Proto Helyi cím idegen ország címe TCP w2k3serv2: epmap w2k-yedidia: 0 hallgatás TCP w2k3serv2: microsoft-ds w2k-yedidia: 0 hallgatás UDP w2k3serv2: bootps *: * UDP w2k3serv2: tftp *: * |
- Ez minden!
w2k3serv2