Melktechnik

  1. Home
  2. Dokumente
  3. Melktechnik
  4. Impulsa
  5. PulsHERDEplus.bat

PulsHERDEplus.bat

  1. Wechseln Sie in das Verzeichnis
    1. C:\IMPULSA\WINPULSA\START
  2. Benennen Sie die PulsHERD.bat in PulsHERD_ALT.bat um
  3. Kopieren Sie die PulsHERDEplus.bat und fügen Sie diese im unter 1.1. benanntem Pfad ein
  4. Benennen Sie die Datei PulsHERDEplus.bat in PulsHERD.bat um, in dem Sie den rotmarkierten Teil aus dem Dateinamen löschen
@echo off
REM *****************************************************
REM * Datenaustausch WinPulsa 2.9x - HERDEplus
REM * data exchange from WinPulsa to HERDEplus
REM *****************************************************
REM * 1. WinPulsa schreibt Daten für HERDEplus
REM * 2. HERDEplus liest Daten ein
REM *****************************************************
REM * Stand   :           04.02.2011 St.Manig IMPULSA AG
REM * Geändert:  05.02.2019 D.Leuschke dsp-agrosoft GmbH
REM *****************************************************
REM * Anlage : Autotech2.exe im HERDEplus Pfad benötigt
REM * you need Autotech2.exe from DSP
REM *****************************************************

REM %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
REM -- rem BEI BEDARF AUSKOMMENTIEREN
REM -- rem WHEN REQUIRED COMMENT OUT
REM %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

REM GET OS VERSION
ver | find "Windows XP" >nul
if errorlevel = 0 set Pfad_WinPulsa=c:\progra~1\WinPulsa
if errorlevel = 1 set Pfad_WinPulsa=c:\Impulsa\WinPulsa

:CheckOS
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)

:64BIT
REM PATH TO HERDEplus
set Pfad_HERDE="C:\Program Files (X86)\Dsp\HERDEplus"
GOTO END

:32BIT
REM PATH TO HERDEplus
set Pfad_HERDE="C:\Program Files\Dsp\HERDEplus"
GOTO END

:END
REM ERWEITERE SUCHPFAD
REM EXTENDED PATH FOR SEARCHIMG
SET PATH=%PATH%;%Pfad_WinPulsa%\bin;%Pfad_WinPulsa%\tools;%Pfad_WinPulsa%\Start;%Pfad_HERDE%
SET APPEND=%PATH%

REM WECHSELE IN DAS WINPULSA-VERZEICHNIS
REM CHANGE TO WINPULSA-DIRECTORY
cd %Pfad_WinPulsa%\bin

REM == WINPULSA SCHREIBT DATEN FUER HERDEW ===========
REM WINPULSA WRITE DATA
REM TESTEN, OB WINPULSA NICHT LÄUFT - FEHLER, WENN WINPULSA LAEUFT
REM CHECK OF RUNNING OF WINPULSA - ERROR, IF WINPULSA IS RUNNING
REM CheckRunningProgram WinPulsa.exe /norun "WinPulsa wurde nicht beendet" >> error.txt

start /b /w winpulsa.exe pulsuser

REM == HERDEplus LIEST DATEN EIN ===========================
REM HERDEplus READ DATA
REM HERDEplus SOLL DIE DATEN IMMER AM TAGESENDE LESEN,
REM DAMIT SIE RICHTIG EINGEORDNET WERDEN
REM HERDEplus HAS TO DO THE DATA ALWAYS AT THE DAY END READING,
REM SO THAT REM IT CAN BE PROPERLY ARRANGED

REM LIEGT DAS MELKENDE SCHON NACH DEM TAGESWECHSEL, SO MUSS DAS
REM DATUM DER DATEI PULSHERD UM 1 TAG ZURUECKGESETZT WERDEN.
REM IF THE END OF MILKING ALREADY AFTER THE DAY CHANGE,
REM THAN CHANGE RETURN THE DATE OF FILE
REM DATE OF THE FILE PULSHERD ARE RESET ABOUT 1 DAY.

REM start /b /w ChangeFileDate -1 %Pfad_WinPulsa%\Start\pulsherd.dat

start /b /w %Pfad_HERDE%\autotech2.exe Impulsa /R

REM DATUM WIEDER ZURÜCKSETZEN
REM SET DATE RETURN
REM start /b /w ChangeFileDate +1 %Pfad_WinPulsa%\Start\pulsherd.dat

REM SAVE FILES OF DATAEXCHANGE
REM SICHERE AUSTAUSCHDATEIEN
REM call savepulsherd.bat

 

Fandest du diesen Artikel hilfreich? Ja 1 Nein

Wie können wir helfen?