Ich mache gerade mit Batch einen Online Updater. Ich habe eine Datei, in der die aktuelle Online Version steht und möchte aus der 2. Zeile den Link zum Download in eine andere Datei schreiben, damit ein anderes Batch Skript diesen öffnet. Da das in Batch fast unmöglich ist, würde ich dieses auslese-umschreibe Skript in VBS lösen.
Falls es wen interressiert, das Batch Skript hier:
echo off
set /p systemversion=<systemversion.dat
cd downloads
if exist "currentonlineversion.dat" del currentonlineversion.dat
cd..
title BatchOs Downloader
cls
echo Please move the downloaded file to the opened folder!
echo Press any key to begin the download.
pause >nul
::open.vbs öffnet den downloads Ordner::
start open.vbs
start [Downloadlink zu currentonlineversion.dat mit Version und link]
cd downloads
:waitloop
if exist "currentonlineversion.dat" goto checkforpossibleupdate
goto waitloop
:checkforpossibleupdate
set /p onlineversion=<currentonlineversion.dat
echo Checking for updates...
echo.
if not %systemversion%==%onlineversion% goto downloadupdate
Freue mich auf Antworten.