Vanuit een batchfile moet ik een .ini file wegschrijven.
Dit is de .ini file die moet worden gemaakt:
Echter, als ik een batchfile maak met:
Dan is de output logischerwijs:
Nu kan ik %SYSTEMDRIVE% ook vervangen door X:, maar ik wil eigenlijk vanuit de batchfile de variabele als tekst wegschrijven, ipv de inhoud van de variabele. Mede omdat aan WinPE variabele schijfletters kunnen worden toegekend. De output zou dus moeten worden zoals in het eerste voorbeeld. Hoe schrijf ik de variabele weg ipv de inhoud?
Dit is de .ini file die moet worden gemaakt:
code:
1
2
3
| [LaunchApps] %SYSTEMDRIVE%\Windows\system32\wpeinit.exe %SYSTEMDRIVE%\Windows\system32\cmd.exe |
Echter, als ik een batchfile maak met:
code:
1
2
3
| echo [LaunchApps]>Windows\system32\winpeshl.ini echo %SYSTEMDRIVE%\Windows\system32\wpeinit.exe>>Windows\system32\winpeshl.ini echo %SYSTEMDRIVE%\Windows\system32\cmd.exe>>Windows\system32\winpeshl.ini |
Dan is de output logischerwijs:
code:
1
2
3
| [LaunchApps] C:\Windows\system32\wpeinit.exe C:\Windows\system32\cmd.exe |
Nu kan ik %SYSTEMDRIVE% ook vervangen door X:, maar ik wil eigenlijk vanuit de batchfile de variabele als tekst wegschrijven, ipv de inhoud van de variabele. Mede omdat aan WinPE variabele schijfletters kunnen worden toegekend. De output zou dus moeten worden zoals in het eerste voorbeeld. Hoe schrijf ik de variabele weg ipv de inhoud?