Top-Themen

Aktuelle Themen (A bis Z)

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

Frage Entwicklung VB for Applications

Per Batch MSGBox (vsb) schreiben mit JA Nein und Abfrage in Batch

Mitglied: Peter161

Peter161 (Level 1) - Jetzt verbinden

09.04.2009, aktualisiert 17:56 Uhr, 10581 Aufrufe, 6 Kommentare

Hallo,

ich habe eine kurze Frage.
Ich habe ein Batch, welche eine VBS schreibt, welche eine Frage stellt. Die Antwort soll wieder in der Batch verarbeitet werden.
Format der Batch:
01.
echo msgbox "Möchte Sie über weiterhin über Neuigkeiten im SNW-Netz der Grundschule Zug informiert werden?",4,"Weiterhin Info?">>%temp%\info_frage.vbs 
02.
%temp%\info_frage.vbs 
03.
if Antwort == yes goto sonstewo 
04.
if Antwort == no goto anderswo 
05.
del %temp%\info_frage.vbs
Wie kann ich das realisieren? Mit fehlt die Variable. Danke.
Mitglied: bastla
09.04.2009 um 19:00 Uhr
Hallo Peter161!

Eher so:
01.
@echo off & setlocal 
02.
echo WScript.Echo MsgBox("Möchten Sie weiterhin über Neuigkeiten im SNW-Netz der Grundschule Zug informiert werden?",4,"Weiterhin Info?")>%temp%\info_frage.vbs 
03.
for /f "delims=" %%i in ('cscript //nologo %temp%\info_frage.vbs') do set "Antwort=%%i" 
04.
del %temp%\info_frage.vbs 
05.
if "%Antwort%"=="6" goto :Ja 
06.
if "%Antwort%"=="7" goto :Nein
Grüße
bastla
Bitte warten ..
Mitglied: Peter161
09.04.2009 um 20:21 Uhr
Habs noch net probiert, aber im vorhinaus, tank ju weri mutsch. Achso, bastla haste auch ne Idee zu meinem anderen Beitrag? thx
Bitte warten ..
Mitglied: Peter161
10.04.2009 um 14:55 Uhr
Hallo
ich habe selbst zum Feiertag dazu nochmal eine Frage, bitte helft mir.

Ich habe diese Zeilen:
01.
@echo on & setlocal 
02.
set "infodatei=H:\info.csv" 
03.
for /f "tokens=1 delims=;" %%a in ('findstr /b /i /c:"info;" "%infodatei%"') do ( 
04.
set "last=%%a" 
05.
06.
if %last% == yes goto ja 
07.
if %last% == no goto nein

Inhalt der H:\info.csv ist info:yes oder eben no. (was die frage oben ausgegeben hat)
So und nun kommt, dass er %%a an dieser Stelle syntaktisch nicht verarbeiten kann. Was mache ich falsch?
Danke
Bitte warten ..
Mitglied: bastla
10.04.2009 um 15:30 Uhr
Hallo Peter161!

Wenn in "info.csv" tatsächlich
info;yes
(also mit Semikolon) steht, benötigst Du das "token" 2, also:
01.
@echo on & setlocal 
02.
set "infodatei=H:\info.csv" 
03.
for /f "tokens=2 delims=;" %%a in ('findstr /b /i /c:"info;" "%infodatei%"') do set "last=%%a" 
04.
if "%last%"=="yes" goto ja 
05.
if "%last%"=="no" goto nein 
06.
echo Ungueltiger Wert enthalten & goto :eof
Wäre das Trennzeichen, wie in Deiner Erklärung oben, ein ":", müsstest Du diesen (zusätzlich) nach "delims=" angeben.

Grüße
bastla

P.S.: Zur ausführlichen Beschäftigung mit Deinem anderen Thread komme ich leider weiterhin nicht ...
P.P.S.: Könntest Du Dich dazu entschließen, "Code"-Formatierung einzusetzen?
Bitte warten ..
Mitglied: Peter161
10.04.2009 um 17:20 Uhr
Hallo bastla,
leider nicht funktioniert.
Das gibt er mir aus:

01.
@echo on & setlocal 
02.
 
03.
C:\Dokumente und Einstellungen\Willi>set "infodatei=H:\info.csv" 
04.
 
05.
C:\Dokumente und Einstellungen\Willi>for /f "tokens=2 delims=;" %%a in ('findstr 
06.
 /b /i /c:"info;" "%infodatei%"') do set "last=%%a" 
07.
"%%a" ist syntaktisch an dieser Stelle nicht verarbeitbar. 
08.
 
09.
C:\Dokumente und Einstellungen\Willi>if "%last%"=="yes" goto ja 
10.
 
11.
C:\Dokumente und Einstellungen\Willi>if "%last%"=="no" goto nein 
12.
 
Danke.
Bitte warten ..
Mitglied: bastla
10.04.2009 um 17:54 Uhr
Hallo Peter161!

Sorry - kann ich weder nachstellen, noch nachvollziehen ...

... vor allem die Tatsache, dass in der Ausgabe (in Zeile 5) immer noch %%a (und nicht nur %a) aufscheint, hätte ich eigentlich nur für möglich gehalten, wenn Du die Zeilen einzeln am Prompt eingegeben und ausgeführt hättest - in einem Batch müssten sich die beiden Prozentzeichen zu einem reduzieren.

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Via MsgBox Sprungmarke in Batch auswählen
gelöst Frage von BustedDiceBatch & Shell6 Kommentare

Hallo zusammen brauch mal wieder eure Hilfe bei einem Batch. Ich möchte via MsgBox mit dem Button OK oder ...

Batch & Shell
Batch: Batch in batch in cfg schreiben
gelöst Frage von pixelBfBatch & Shell2 Kommentare

Hayy, ich bin neu hier im forum:)) Meine frage: Kann ich eine batch schreiben die was in eine batch ...

PHP
Wert in Variable schreiben, abfragen, ausgeben
Frage von wescraven07PHP4 Kommentare

Moin Developer, ich hab gerade ein Problem, mit einem Wert, der aus Magento kommt, den ich in eine Variabel ...

Windows Tools
Batch schreiben löschen
gelöst Frage von 1900vflWindows Tools2 Kommentare

Hallo zusammen, ich hoffe das mir hier jmd helfen kann. Ich habe einen Ordner wo Sicherungen drin gespeichert werden, ...

Neue Wissensbeiträge
Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 39 MinutenDatenschutz

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Microsoft

Letzte Updates für Win10 und Server2016 müssen bei Bedarf über den Update catalogue in den WSUS importiert werden!

Tipp von DerWoWusste vor 5 StundenMicrosoft1 Kommentar

automatisch kommt da nichts an im WSUS und auch nicht im SCCM. Siehe Hinweise zum Bezug der jeweils neuesten ...

Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 3 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 3 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
IPv6 Inter-VLAN Routing
gelöst Frage von clSchakNetzwerkgrundlagen10 Kommentare

Hi ich befasse mich gerade mit der Implementierung von IPv6 was bisher (in einem VLAN) korrekt funktioniert inkl. DNS ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk10 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS10 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Netzwerkmanagement
Preis für Wartungsvertrag ok?
Frage von a-za-zNetzwerkmanagement8 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...