How to setup a native windows server 2003 tftpd
expand tftpd.ex_ %windir%\system32\tftpd.exe instsrv tftpd %windir%\system32\tftpd.exe reg add hklm\system\currentcontrolset\services\tftpd\Parameters reg add hklm\system\currentcontrolset\services\tftpd\Parameters /v Directory /t REG_SZ /d d:\tftpd md c:\tftproot net start tftpd
TFTPD USAGE:
Installation:
md d:\tftpd (the StartDirectory). copy %windir%\system32\tftpd.exe d:\tftpd sc create tftpd binPath= d:\tftpd\tftpd.exe (give full path). sc query tftpd (check if installed). reg add hklm\system\currentcontrolset\services\tftpd\Parameters /v Directory /t REG_SZ /d d:\tftpd (the default work-directory is c:\tftpdroot)
Start:
net start tftpd
or
sc start tftpd [-dStartDirectory][-e] [-f]
Options: -e use event log.
-f log to file.
-dStartDirectory
Stop:
sc stop tftpd
or
net stop tftpd
Remove:
sc delete tftpd
or
instsrv tftpd remove
Info:
sc interrogate tftpd (logs will be updated).
sc query tftpd Check whether running.
instsrv tftpd %windir%\system32\srvany.exe reg add hklm\system\currentcontrolset\services\tftpd\Parameters reg add hklm\system\currentcontrolset\services\tftpd\Parameters /v Application /t REG_SZ /d d:\tftpd\tftpd.exe reg add hklm\system\currentcontrolset\services\tftpd\Parameters /v Directory /t REG_SZ /d d:\tftpd md c:\tftproot net start tftpd