So funktioniert JustAnswer:

  • Fragen Sie einen Experten
    Tausende Experten in über 200 Kategorien.
  • Erhalten Sie eine professionelle Antwort
    Per E-Mail oder sofortiger Benachrichtigung, während Sie auf unserer Website warten.
    Stellen Sie ggf. weitere Anschlussfragen.
  • 100%ige Zufriedenheit garantiert
    Bewerten Sie die erhaltene Antwort.

Stellen Sie Ihre Frage an Tronic.

Tronic
Tronic, IT-Specialist
Kategorie: Computer
Zufriedene Kunden: 2269
Erfahrung:  Elektroniker und EDV-Service
31581453
Geben Sie Ihre Frage in der Kategorie Computer hier ein
Tronic ist jetzt online.

Hallo ich habe in eine Access DB folgenden code welcher ein

Kundenfrage

Hallo
ich habe in eine Access DB folgenden code welcher ein Bat File ausführt.

antw = Shell(SCD_Folder & "SCDEXEC.Bat " & rectimer2!BatchJobGroup & " " & rectimer2!BatchJobGroup & " " & rectimer2!Date, vbHide)


Dieses wird jedoch lokal auf meinem PC ausgeführt.
Gibt es eine einfache Lösung um das bat file auf dem server auszuführen (remote).
Danke XXXXX XXXXX
Gepostet: vor 4 Jahren.
Kategorie: Computer
Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Hallo,

nein gibt es nicht denn VBA ist unfäig solch eine Aufgabe zu erfüllen mal abgesehen davon, das solceh Prozesse auf diese Weise immer auf dem Client ausgeführt werden. Wenn Sie sowas machen wollen (und ich weiß nicht wozu) dann müssen Sie das Windows API bemühen. Was genau soll denn gemacht werden?

Gruss Günter
Kunde: hat geantwortet vor 4 Jahren.
Das bat file startet einen task in einer applikation welches auf dem server läuft.
Wenn es keine Möglichkeit gibt ein bat file remote auszuführen erübrigt sich meine Frage.
Besten Dank
Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Also Moment, es gibt ja Möglichkeiten aber eben nur per API das kann aber im VBA eingebunden werden. Die BAT-Datei soll definitiv auf dem Server laufen und wo sollen die Ergebnisse hin? Gruss Günter
Kunde: hat geantwortet vor 4 Jahren.
Es werden keine Ergebnisse erwartet. Das bat file file schreibt ein ok-File in ein directory nachdem der task erfolgreich abgeschlossen ist. Ein Nok-File sofern ein fehler auftritt.
Via timer wird das directory auf ok resp. Nok überprüft und die weiteren aktionen ausgelöst.
Aber vergessen sie es. Offensichtlich ist es nicht möglich. Werde nach alternativen suchen
Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Also,

warum machen Sie keine Netzwerkfreigaben und lesen die Datei dort? Ich meine, die Stapeldatei per VBA auf dem Server anzustuppsen geht nur sehr aufwendig per WMI, API usw. also nix was mal eben geht ich würde sagen Sie sollten:

1. Die Stapeldatei auf dem Server einfach starten direkt also
2. Die Ausgabe in eine Freigabe schreiben \\server\freigabe_ornder\OK.txt
3. Auf dem Client ein Programm laufen lassen, was dann diese OK.txt liest

Fertig mehr ist das doch gar nicht. Dazu brauchen Sie nicht ein Prozess auf diese Weise anstoßen, der läuft schlicht immer und mit dem Taskplaner von Windows können Sie genau einstellen, wann der Prozess laufen soll und wann nicht. Sie müssen also mit Netzwerkfreigaben arbeiten das geht auf jeden Fall Sie müssen evtl. umdenken aber auf diese Weise wäre es machbar.

Gruss Günter
Kunde: hat geantwortet vor 4 Jahren.
Wie sie sehen sind diverse parameter die übergeben werden.
Der user hat keinen Zugriff auf den server.
Deshalb ja das bat file welches mit den entprechenden parameter in der Access db gefüllt wird.
Bitte stoppen sie den Aufwand und senden sie das Geld zurück.
Oder war das eher retorisch, dass nur bei zufriedenstellender Antwort bezahlt wird?
Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
Nein, ich dachte das Sie bzw. der Benutzer Zugang zu diesem Server hat. Dann ist es leider nicht möglich denn selbst mit WMI oder API müssten Sie Zugriff haben und zwar administrativen wenn es diesen erst gar nicht gibt, dann ist es so wie Sie es sich vorstellen nicht lösbar. Die Netzwerkfreigabe wäre aber eine Möglichkeit gewesen. Gerne lasse ich eine Rückerstattung druchführen das ist kein Probelm. Gruss Günter
Kunde: hat geantwortet vor 4 Jahren.
Danke.
Zumindest weiss ich jetzt dass es nicht geht.
Dann wird es halt bis auf weiteres lokal ausgeführt.

Gruss
Benny
Experte:  IT-Fachinformatiker hat geantwortet vor 4 Jahren.
In Ordnung wie gesagt, per Netzwerkfreigabe hätten Sie eine Möglichkeit gehabt aber im Endeffekt benötigen Sie eben Vollen Zugriff das ist Systembedingt und kann durch keine Möglichkeit umgangen werden denn sonst wäre genau das ein enormes Risiko. LG Günter

Bekannt aus:

 
 
 
„[...]mehr als Zehntausend Experten weltweit; 1500 davon in Deutschland. Acht Jahre nach dem Start ist das [...] Online-Unternehmen mit seinen 90 Mitarbeitern die größte Web-Seite für das Vermitteln von Experten von Anwälten über Ärzte bis hin zu Universitätsprofessoren.“
„Wer eine fachmänische Lösung für ein medizinisches, rechtliches oder technisches Problem sucht, kann das jetzt auch im Internet tun. Lebenshilfe auf die schnelle, unkomplizierte und vor allem erschwingliche Art bietet die Seite www.justanswer.de. Etwa 1500 Experten stehen per Mail für Fragen zu ca. 200 Fachgebieten rund um die Uhr zur Verfügung."
„Rat gewünscht? Rechtliche, medizinische oder allgemeine Fragen beantworten Experten unter www.justanswer.de."
„JustAnswer, die weltweit führende Online-Plattform für Expertenfragen und -antworten, bietet ab sofort noch mehr Sicherheit und Qualität für Verbraucher."
„Ob Vorbereitung, Notfall oder Reklamation nach dem Urlaub - JustAnswer bietet jederzeit schnelle, kompetente Antworten"
„Die Online-Plattform JustAnswer bringt Ratsuchende und Experten in über 200 Fachgebieten zusammen."
 
 
 

Was unsere Besucher über uns sagen:

 
 
 
  • Ich bedauere, dass ich nicht gleich bei Ihnen gelandet bin. Die Leerung des Cache hat das Problem gelöst. Danke Gerd Schönbuchner Grafrath
< Zurück | Weiter >
  • Ich bedauere, dass ich nicht gleich bei Ihnen gelandet bin. Die Leerung des Cache hat das Problem gelöst. Danke Gerd Schönbuchner Grafrath
  • Endlich ein Experte, der mir wirklich weiterhelfen konnte! DANKE! JustAnswer Kunde Taunusstein
  • Ihre Antwort hat mir sehr geholfen, die richtigen Entscheidungen zu treffen. Dass Sie mir darüber hinaus noch 2 Empfehlungen gegeben haben fand ich super. Vielen Dank! JustAnswer Kunde Freiburg
  • Die ausgearbeiteten Hilfen waren gut strukturiert, leicht verständlich und zu 100% hilfreich für mich. Vielen Dank Markus B. Karlsruhe
  • Sehr schnelle und kompetente Antwort, die für mich bares Geld bedeutet. Vielen Dank! S.Stober K.
  • Herzlichen Dank! Hab durch Ihre Antwort viel Geld gespart! Ben R. Deutschland
  • Sehr schnelle und kompetente Hilfestellung. Besonders für mich als Laien wurde alles sehr verständlich erklärt. Gerne wieder! Rosengl Bad Tölz
 
 
 

Lernen Sie unsere Experten kennen:

 
 
 
  • Tronic

    Tronic

    IT-Specialist

    Zufriedene Kunden:

    2269
    Elektroniker und EDV-Service
< Zurück | Weiter >
  • http://ww2.justanswer.com/uploads/PY/Pyroflash/2011-4-21_104934_tronic.64x64.jpg Avatar von Tronic

    Tronic

    IT-Specialist

    Zufriedene Kunden:

    2269
    Elektroniker und EDV-Service
  • http://ww2.justanswer.com/uploads/rufushoschi/2010-11-08_135947_bild.jpg Avatar von IT-Fachinformatiker

    IT-Fachinformatiker

    Systemadministrator

    Zufriedene Kunden:

    6338
    Software Entwicklung, Projekt Erfahrung, Windows-Netzwerke, Linux-Netzwerke, Windows/Linux-Server
  • http://ww2.justanswer.com/uploads/COMINAROSA/2010-02-03_172238_PASSBILD.JPG Avatar von COMIN IT-Service

    COMIN IT-Service

    Dipl.-Ing.

    Zufriedene Kunden:

    779
    Dipl.Ing (FH) ET, NT, IT
  • http://ww2.justanswer.com/uploads/RaubergerConcep/2010-03-02_102740_Portraet64.jpg Avatar von RaubergerConcept

    RaubergerConcept

    IT-Specialist

    Zufriedene Kunden:

    234
    Mehr als 10 Jahre Erfahrung in Softwareentwicklung und Netzwerktechnik
  • http://ww2.justanswer.com/uploads/LF/lfalkenburg/2015-2-8_01843_.64x64.jpg Avatar von Lutz Falkenburg

    Lutz Falkenburg

    IT-Specialist

    Zufriedene Kunden:

    96
    Seit über 20 Jahren beruflich im IT-/IUK-Bereich tätig. Egal ob EinzelPC der Netzwerk...
  • http://ww2.justanswer.com/uploads/BI/BigDaddyXD/2012-10-24_20126_WhySoSeriousJob.64x64.jpg Avatar von BigDaddyXD

    BigDaddyXD

    Informatiker

    Zufriedene Kunden:

    1588
    Microsoft Certified Professional, Microsoft Certified Desktop Support Technican,...
  • http://ww2.justanswer.com/uploads/PU/Pucky80/2011-5-14_54537_pucky80.64x64.jpg Avatar von Pucky80

    Pucky80

    IT-Systemkaufmann

    Zufriedene Kunden:

    1322
    MCITP (Microsoft Server 2008 Enterprise Administrator)
 
 
 

Ähnliche Fragen in der Kategorie Computer