Jump to content

Skript für CD schreiben


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo ,

 

ich habe mir ein Skript für eine CD geschrieben. Jetzt möchte ich, wenn man das Skript startet, dass man vorher gewarnt wird seine "Daten vorher zu sichern" um das Skript weiterauszuführen soll noch eine Aufforderung kommen "Drücken sie Enter um das Skript weiterzuführen" oder so.

 

Hat wer einen Tip

 

daruma

Geschrieben

Im Notepad. Das hat die Aufgabe alle Sicherheitsupdates von Microsoft nach der Reihe zu starten und zu installieren.

 

 

Und genau vorher soll die oben beschriebene Aufforderung kommen.

 

daruma

Geschrieben

Nabend,

 

ich glaube güntherf hat gemeint was für eine Scriptsprache Du

benutzt hast.

*.vbs, *.js, *.wsf, *.pl, oder gar eine *.bat

 

Ich tippe bei Dir mal auf eine *.bat, und da brauchst Du

nur ein "pause" eingeben und die Batch wartet auf einen Tastendruck.

mfg

 

Lars

Geschrieben

Das wahrs,

 

Danke für die Hilfe. Ist eine cmd Datei. Jetzt weiß ich was günterf gemeint hat.

 

Das ist wahrscheinlich "Skript geschrieben" von mir zu hochgegriffen .

 

Danke noch einmal für die schnelle Hilfe

 

daruma

Geschrieben

Hai daruma,

 

eine richtige Ja/Nein Entscheidung und die Erkennung falscher Tasten bringt Dir folgendes Script:

 

@echo off

cls

:Start

echo Programm starten [j/y/n]?:

eingabe

if %ERRORLEVEL% == 106 goto weiter

if %ERRORLEVEL% == 74 goto weiter

if %ERRORLEVEL% == 121 goto weiter

if %ERRORLEVEL% == 89 goto weiter

if %ERRORLEVEL% == 110 exit /b

if %ERRORLEVEL% == 78 exit /b

echo !!!Falsche Taste!!!

goto Start

:weiter

rem ----- jetzt kommt der ProgrammCode ----

 

 

Das Programm EINGABE.com gibt den ASCI-Code der gedrückten Taste als Errorlevel zurück. Die Errorlevel 106, 74, 121 und 89 bedeuten J,j,Y,y. 110 und 78 N und n.

Es kann mit jeden DOS-Assambler geschrieben werden:

 

mov AH,08h

int 21

mov ah,4ch

int 21

 

Auch mit einem HEXEditor ist das Programm einfach zu erstellen. Neue Datei erzeugen, Name muss die Endung .com haben und folgendes eintragen:

 

B408 CD21 B44C CD21

 

Scripterklärung:

 

Wenn N oder n gedrückt wird , wird die Batch-Datei beendet. Y,y,J,j führen den ProgrammCode aus und mit jeder anderen Taste wird die Eingabeabfrage wiederholt.

 

Gruß

EBK

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...