Batch ausführen
Verfasst: 29 Okt 2014, 16:29
Hallo @all,
ich weiß dieses Thema kommt des Öfteren mal im Forum vor, jedoch komme ich nicht zu einem Erfolg.
Folgende Aufgabenstellung:
Ich muss eine Batch ausführen um einige Dateien zu registrieren die für Navision benötigt werden.
Der Ordner muss lokal kopiert werden und dann wird ein Batch ausgeführt für die Registrierung.
-gacutil.exe
-regasm.exe
-regasm.exe.config
-navisionbmpstream.dll
-navisionbmpstream.pdb
-navisionbmpstream.tlb
-Register.bat
Versucht habe ich es wie folgt:
[Aktion]
comment "Copy files"
Files_copy
comment "execute Batch"
DosInAnIcon_batch
[Files_copy]
copy "%Scriptpath%\files\*.*" "C:\tmp\files"
[DosInAnIcon_batch]
@echo off
gacutil /u NavisionBMPStream
regasm /tlb:NavisionBMPStream.tlb NavisionBMPStream.dll
gacutil /i NavisionBMPStream.dll
Ebenso mit DosBatch und auch mit einer Winbatch Sektion
Winbatch_batch /RunElevated
[Winbatch_batch]
C:\tmp\files\register.bat
Die Aktion kann aber nicht erfolgreich ausgeführt werden es kommt immer die Meldung:
C:\Users\admin\Desktop\Pakete\ms-navisioin-bmp\CLIENT_DATA>regasm /tlb:NavisionBMPStream.tlb NavisionBMPStream.dll
Der Befehl "regasm" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Die Meldung kommt auch für die andere .exe
Führe ich die Batch manuell aus die von Opsi kurzfristig generiert wird, klappt es (hatte sie mir zum Test einmal wegkopiert bevor sie nach der Aktion gelöscht wurde). Irgendetwas mache ich auf jeden Fall falsch. Hat jemand eine Idee?
viele Grüße
ich weiß dieses Thema kommt des Öfteren mal im Forum vor, jedoch komme ich nicht zu einem Erfolg.
Folgende Aufgabenstellung:
Ich muss eine Batch ausführen um einige Dateien zu registrieren die für Navision benötigt werden.
Der Ordner muss lokal kopiert werden und dann wird ein Batch ausgeführt für die Registrierung.
-gacutil.exe
-regasm.exe
-regasm.exe.config
-navisionbmpstream.dll
-navisionbmpstream.pdb
-navisionbmpstream.tlb
-Register.bat
Versucht habe ich es wie folgt:
[Aktion]
comment "Copy files"
Files_copy
comment "execute Batch"
DosInAnIcon_batch
[Files_copy]
copy "%Scriptpath%\files\*.*" "C:\tmp\files"
[DosInAnIcon_batch]
@echo off
gacutil /u NavisionBMPStream
regasm /tlb:NavisionBMPStream.tlb NavisionBMPStream.dll
gacutil /i NavisionBMPStream.dll
Ebenso mit DosBatch und auch mit einer Winbatch Sektion
Winbatch_batch /RunElevated
[Winbatch_batch]
C:\tmp\files\register.bat
Die Aktion kann aber nicht erfolgreich ausgeführt werden es kommt immer die Meldung:
C:\Users\admin\Desktop\Pakete\ms-navisioin-bmp\CLIENT_DATA>regasm /tlb:NavisionBMPStream.tlb NavisionBMPStream.dll
Der Befehl "regasm" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Die Meldung kommt auch für die andere .exe
Führe ich die Batch manuell aus die von Opsi kurzfristig generiert wird, klappt es (hatte sie mir zum Test einmal wegkopiert bevor sie nach der Aktion gelöscht wurde). Irgendetwas mache ich auf jeden Fall falsch. Hat jemand eine Idee?
viele Grüße