Een ander probleem met een Unattended Install (zie "Domein instellen bij Unattend Install WinXP Pro")
Voor Windows 98 werkt de Unattend Install iets anders. Je maakt met een script programmatjuh geleverd als extra tool een INF bestandje met alle instellingen. Deze word tegelijk met de Setup.exe gedraaid. Nu is er een leuke extra optie dat je voor elk IP adres binnen een netwerk een INF bestandje kan laten genereren automatisch.
Het probleem is dat ik een Batch programmatjuh geschreven heb die de de optie formateren en setup starten kent. In dit menu wil ik het computernummer (en dus Ip adres) opgeven. Dit is mogelijk doormiddel van dos commando SET /P
Nu wekt mijn verbazing dat dit prima werkt als ik het onder het CMD commando van Win2000 draai. Maar als ik het op een bootable cd brand en dan gewoon draai hij deze stap weer overslaat (als je me andere topic gelezen hebt lijkt het alsof ik dat aantrek)
Code:
echo off
echo.
echo Voer hieronder het computernummer in (altijd 3 cijfers van 0-255):
set /P nr=
if %nr%== goto fout
goto einde
:vraag
set /P nr=
if %nr%== goto fout
goto einde
:fout
echo nee eikel! Je moet een nummertje invoeren
goto vraag
:einde
Ik hoor het wel of ik weer iets over het hoofd zie.
Voor Windows 98 werkt de Unattend Install iets anders. Je maakt met een script programmatjuh geleverd als extra tool een INF bestandje met alle instellingen. Deze word tegelijk met de Setup.exe gedraaid. Nu is er een leuke extra optie dat je voor elk IP adres binnen een netwerk een INF bestandje kan laten genereren automatisch.
Het probleem is dat ik een Batch programmatjuh geschreven heb die de de optie formateren en setup starten kent. In dit menu wil ik het computernummer (en dus Ip adres) opgeven. Dit is mogelijk doormiddel van dos commando SET /P
Nu wekt mijn verbazing dat dit prima werkt als ik het onder het CMD commando van Win2000 draai. Maar als ik het op een bootable cd brand en dan gewoon draai hij deze stap weer overslaat (als je me andere topic gelezen hebt lijkt het alsof ik dat aantrek)
Code:
echo off
echo.
echo Voer hieronder het computernummer in (altijd 3 cijfers van 0-255):
set /P nr=
if %nr%== goto fout
goto einde
:vraag
set /P nr=
if %nr%== goto fout
goto einde
:fout
echo nee eikel! Je moet een nummertje invoeren
goto vraag
:einde
Ik hoor het wel of ik weer iets over het hoofd zie.