Bat script virker kun med mellemrum?
Hej. Er der nogen der kan forklare mig hvorfor dette script kun virker hvis jeg skriver "Test Test" i kunde når jeg kører det, og fejler hvis jeg bare skriver "Test"@For /F "tokens=1,2,3 delims=- " %%A in ('Date /t') do @(
Set Year=%%C
)
@echo off
cls
Echo.
Echo Dette program opretter nye opgaver med under mapper, for kunder og indstiller sikkerheds forhold.
Echo.
set dir=\\inside\files\Data\Kunder\
echo "Kundens Navn:"
set /p Kunde=
echo "Opgavens navn:"
set /p Opgave=
cls
if not exist %dir%\%kunde%\%Year%\ goto fejl
Echo Opretter mapper, Vent Venligst...
mkdir "%dir%\%kunde%\%Year%\%opgave%\Salgsfasen\Beskrivelser\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\Salgsfasen\Pr‘kvalifikation\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\Salgsfasen\Udbudsmatriale\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\Salgsfasen\Tilbud\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\Salgsfasen\Kontrakt\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\Salgsfasen\Kalkulation\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\Salgsfasen\Tilbud fra underleverand›r\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\Tidsplan\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\Korrespondance\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\Aftalesedler\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\konomi\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\Fotos\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\Kvalitetssikring\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\Sikkerhed\"
mkdir "%dir%\%kunde%\%Year%\%opgave%\drift\Tegninger\"
mkdir "%dir%\%kunde%\Organisation\"
mkdir "%dir%\%kunde%\Kundenoter\"
mkdir "%dir%\%kunde%\Diverse\"
goto Success
:fejl
cls
Color c
Title Fejl
Echo Fejl i oprettelse af mappe. Kontroller navn.
pause
Exit
:Success
Pause
Exit