@echo off
if "%2"=="" goto usage
if not exist %1 goto nodir
del /Q %2
for /f %%a in ('dir /s /a:d /b %1') do echo NET SHARE "%%~nxa$"=%%a>>%2
echo.
echo Output file %2 created. Run this to create the shares
echo.
goto end
:usage
echo.
echo %0
echo Usage: %0 startdir outputfile
echo.
goto end
:nodir
echo.
echo %0
echo Start directory "%1" does not exist.
echo.
:end