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
GELÖST

return wert an batch übergeben

Frage Entwicklung Batch & Shell

Mitglied: cedvi1

cedvi1 (Level 1) - Jetzt verbinden

30.06.2008, aktualisiert 12:36 Uhr, 5513 Aufrufe, 4 Kommentare

Hallo,
wollte wissen ob es möglich ist einen return wert an batch zu übergeben. Beispiel:
ich rufe in einer Batch-Datei ein javascript auf:
cscript javascript.js
javascript.js macht eine Berechnung. Den berechneten Wert würde ich gerne an Batch zurückliefern und abhängig davon weiter machen, z.B.:
if (returnwert von javascript.js == "1") goto fehler...

kann man das irgendwie realisieren?
Mitglied: bastla
30.06.2008 um 10:38 Uhr
Hallo cedvi1 und willkommen im Forum!

Im Script:
01.
WScript.Quit (1);
Im Batch:
01.
if errorlevel 1 goto :Fehler
Grüße
bastla
Bitte warten ..
Mitglied: cedvi1
30.06.2008 um 10:53 Uhr
Hi bastla,
danke.......ist ja wirklich kinderleicht...........
Der returnwert kann ja nur ein Integer sein, oder?
Gibt es eine Möglichkeit auch Strings zu übergeben. Also angenommen ich berechne was im js:
result = "myOutput";
WScript.Quit(result);

und diesen Wert im Batch zuweise a la:
set VAR=errorlevel

kriege bis jetzt nur "Type mismatch"-Fehlermeldung.
Geht das irgendwie?
Bitte warten ..
Mitglied: bastla
30.06.2008 um 11:00 Uhr
Hallo cedvi1!

Etwa so:
01.
WScript.Echo (result);
Batch:
01.
for /f "delims=" %%i in ('cscript //nologo "D:\DeinScript.js"') do set "VAR=%%i"
Grüße
bastla
Bitte warten ..
Mitglied: cedvi1
30.06.2008 um 12:36 Uhr
Hi bastla,
super...funktioniert.Danke!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Findstr Path CMD ja - Batch Script nein - FireFox Profiles (2)

Frage von ChrisIO zum Thema Batch & Shell ...

Microsoft
Pop-Up Dialog in Batch erstellen (3)

Frage von batchx zum Thema Microsoft ...

Batch & Shell
gelöst Batch starten unter berücksichtigung von Wochenenden, Feiertagen etc (7)

Frage von Kyrinja zum Thema Batch & Shell ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Firewall
Welche Firewall ? (18)

Frage von Cyberurmel zum Thema Firewall ...

Windows Server
gelöst Einzelnes Windows Update über GPO deinstallieren (16)

Frage von lordofremixes zum Thema Windows Server ...

Windows Server
GPO zum Deinstallieren von Office Update wird nicht ausgeführt (15)

Frage von lordofremixes zum Thema Windows Server ...