The script takes user inputs then crashes
Tried renaming files and variables, and combining variables.
cls
set /p FN="First Name: "
set /p LN="SECOND Name: "
set folder="%FN% %LN%"
set path="F:\ADMIN\USERS\_USER"
set final = %path%\%folder%
if not exist %final% (
mkdir %path%\%folder%
mkdir %path%\%folder%\Info
mkdir %path%\%folder%\JOB
mkdir %path%\%folder%\HR
mkdir %path%\%folder%\Department
copy %path%\%folder%\_takeoff.xlsx %path%\%folder%
) else (
echo %path%\%folder% + " is already Created"
)
pause
Script crashes
EDIT: Here is the updated code. I creates the intended files in the intended location. However it also creates the files on the Desktop. Not sure if editing here is what I should to do or ask a new question.
echo off
cls
echo Type The SO number, Customer, and Job named when asked. Then press Enter
echo.
set /p SO="SO #: "
set /p Customer="Customer Name: "
set /p JOB="Job Name: "
set folder="%SO%"_"%Customer%"_"%JOB%"
echo %folder%
set dir="F:\Sales\SALES FOLDER\_QUOTES"
set final="%dir%\%folder%"
set dst="%final%/1 - Estimating Orginal Quote Material"
if not exist %final% (
mkdir "%dst%"
copy /-Y "%dir%\_takeoff.xlsx" %est%
mkdir "%dst%\Downloads"
mkdir "%dst%\Plans"
mkdir "%dst%\Quotes"
mkdir "%dst%\Cut Sheets"
mkdir "%dst%\Venders"
mkdir "%final%\2 - Signed Quote - Contract\Non-Current Purchase Orders"
mkdir "%final%\3 - Special Purchase Trading Goods"
mkdir "%final%\4 - Engineering\2 - Submittals"
mkdir "%final%\4 - Engineering\3 - Approvals"
mkdir "%final%\4 - Engineering\4 - Drawings in Progress\Released Production Drawings"
mkdir "%final%\5 - Final Production Drawings"
mkdir "%final%\6 - Q.C. Document"
mkdir "%final%\7 - Project Management _ Schedule"
)
pause