Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Gibt es ein Programm das aus Batch-befelen eine EXE erstelt (ich meine keinen converter)...

Frage Entwicklung Batch & Shell

Mitglied: 321Svenson

321Svenson (Level 1) - Jetzt verbinden

05.01.2010 um 18:56 Uhr, 3827 Aufrufe, 4 Kommentare

Gibt es ein Programm das aus Batch-befelen eine EXE erstelt (ich meine keinen converter)

die Fertige datei solte dann so aussehen.
z.B. das ein feld kommt in dem ein ja button und ein nein button ist.
wenn man dan auf einen button drückt wird ein bestimmter batch befel ausgefürt.

Hoffe das es dazu eine schnelle sösung giebt....
Mitglied: Berrnd
05.01.2010 um 20:10 Uhr
Hi,

du könntest ein VBScript vor deiner Batch laufen lassen und in dem dann irgend eine Ja/Nein Frage einbauen.

Gruß
Bernd
Bitte warten ..
Mitglied: laster
05.01.2010 um 20:56 Uhr
Hallo, muss es eine EXE sein, mit Batch geht es doch auch:

01.
set /p JN=[J]a oder [N]ein: 
02.
 
03.
if "%JN%"=="j" goto P1 
04.
if "%JN%"=="J" goto P1 
05.
if "%JN%"=="n" goto P2 
06.
if "%JN%"=="N" goto P2 
07.
 
08.
goto ENDE 
09.
 
10.
:P1 
11.
echo Antwort ist Ja 
12.
goto ENDE 
13.
 
14.
:P2 
15.
echo Antwort ist Nein 
16.
goto ENDE 
17.
 
18.
:ENDE 
19.
set JN=
statt echo ... stehen dann die gewünschten Befehle...

vG LS
Bitte warten ..
Mitglied: rubberman
05.01.2010 um 21:28 Uhr
Hallo 321Svenson,

Bernds Vorschlag aufgreifend, hier eine kleine Spielerei zur Verdeutlichung, wie das ganze funktionieren könnte:

MsgBox.bat
01.
@ECHO OFF &SETLOCAL &TITLE MsgBox &COLOR 4E &MODE CON COLS=48 LINES=8 
02.
 
03.
:: vbs erzeugen: 
04.
>"%temp%\msgbox.vbs" ECHO Dim x 
05.
>>"%temp%\msgbox.vbs" ECHO x = MsgBox("vbYes erzeugt Errorlevel 6," ^& vbCrLf ^& _ 
06.
>>"%temp%\msgbox.vbs" ECHO    "vbNo erzeugt Errorlevel 7," ^& vbCrLf ^& _ 
07.
>>"%temp%\msgbox.vbs" ECHO    "vbCancel erzeugt Errorlevel 2.", _ 
08.
>>"%temp%\msgbox.vbs" ECHO    vbInformation + vbYesNoCancel, _ 
09.
>>"%temp%\msgbox.vbs" ECHO    "Beispiel (vb-Konstanten werden an Batch zurückgegeben)") 
10.
>>"%temp%\msgbox.vbs" ECHO WScript.Quit(x) 
11.
 
12.
:: vbs aufrufen: 
13.
CALL "%temp%\msgbox.vbs" 
14.
 
15.
:: Errorlevel für spätere Verarbeitung in Variable sichern: 
16.
SET /A "Returncode=%errorlevel%" 
17.
 
18.
:: vbs löschen: 
19.
DEL "%temp%\msgbox.vbs" 
20.
 
21.
:: mach irgendwas mit der Variable: 
22.
ECHO. 
23.
ECHO  Rueckgabewert der vbs-Datei: %Returncode% 
24.
ECHO. 
25.
IF %Returncode%==6 ECHO  "Ja" wurde angeklickt. 
26.
IF %Returncode%==7 ECHO  "Nein" wurde angeklickt. 
27.
IF %Returncode%==2 ECHO  "Abbrechen" oder "Schliessen" wurde angeklickt. 
28.
ECHO. 
29.
PAUSE>NUL
Grüße
rubberman

PS: Zumindest in diesem Forum ist es noch üblich, dass man sich grüßt... etwas "Nettikette" bitte.
Bitte warten ..
Mitglied: BikerHeinze
06.01.2010 um 10:26 Uhr
Hallo,

du kannst es mal mit AutoIT versuchen die Skripte kanst du auch in exe konvertieren.

http://www.autoit.de/
http://www.autoit.de/dokumentation/index.htm >>Doku

Ich schreibe so kleine Programme immer mit VB.Net 2008 geht schnell und man kann es in eine exe konvertieren.
http://www.microsoft.com/germany/Express/

Gruß
BikerHeinze
Bitte warten ..
Ähnliche Inhalte
Windows 10
gelöst Jabswitch.exe funktioniert nicht mehr - Programm schließen (9)

Frage von ToniHo zum Thema Windows 10 ...

Batch & Shell
gelöst Ich Möchte in einem Batch Programm User erstellen (14)

Frage von Gangster137910 zum Thema Batch & Shell ...

Batch & Shell
gelöst Suche Batch-Programm zum Zusammenfügen zweier PDF-Dateien (3)

Frage von Sinzal zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Programm (Ping funktion) (1)

Frage von MedicalAd zum Thema Batch & Shell ...

Neue Wissensbeiträge
Administrator.de Feedback

Umgangsformen auf der Seite

(4)

Information von Frank zum Thema Administrator.de Feedback ...

Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(11)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
Dir tc Befehl unter Windows 10 macht Probleme (12)

Frage von sugram zum Thema Batch & Shell ...

Windows Server
Windows Server 2016 RDS Remoteapp Anzeigefehler (11)

Frage von qlnGenius zum Thema Windows Server ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (10)

Frage von ahaeuser zum Thema Windows Server ...