peter_jupiter> ForEachSelFile-AddToOutlook.vbs
peter_jupiter> Mir wäre es lieber, wenn die MSG boxen nicht kommen würden,
peter_jupiter> wollte die mit REM wegmachen, hat aber nicht funktioniert, kenne mich mit VB zu wenig aus.
Dann zeig mal, was du gemacht hast.
REM MsgBox "Finished.",,"TC VBS"
sollte funktionieren. Oder lösche diese Zeile einfach, wenn du sie nicht benötigst.
peter_jupiter> (Warum gibt es eigentleich batch und VBS und wann nimmt man das eine und wann das andere ? )
Batch und VBS und PowerShell und JavaScript sind nur Varianten ein und des Selben: eine funktionierende Lösung bereit zu stellen.
Man nimmt einfach das was bei einem funktioniert.
Da berichtet wurde, dass die Batch nicht läuft (ich dachte eventuell wg. Win10), wurde das Skript als VBS 'nachgebaut'.
Und dann benötigt man für das Hinzufügen mehrerer einzelner Dateien (ohne zu zippen) ein COM Object, was nicht über eine Batch (ohne externe Tools) realisierbar ist. Das geht über VBS/JS/PoSh besser.
peter_jupiter> v0.03 mit zip Datei - das habe ich noch nicht hinbekommen, habe auch das VBS verwendet.
Tja, da kann dir keiner helfen, wenn du nicht beschreibst was genau.
peter_jupiter> Dann habe ich ein Problem mit der z7a.exe, diese kann ich von nirgends installieren,
Brauchst du auch nicht zu installieren. Lade die Anwendung als ZIP Archive runter und entpacke es.
Für unseren Zweck kopiere die 7z Dateien einfach in einen Ordner im TC Verzeichnis.
Das alles wurde bereits oben (eventuell nur so nebenbei) gezeigt.
peter_jupiter> desweiteren weiß ich nicht, wie ich dann den Pfad im VBS script richtig einstellen muss.
Schau dir mal die Zeile an mit :
WSO.run chr(34) & vTCPath & "\TOOLs\Packer\7za.exe" & chr(34) &
Hier wurde in vTCPath mittels dem Befehl
vTCPath = WSO.ExpandEnvironmentStrings( "%Commander_Path%" )
das aktuelle Verzeichnis des laufenden TCs als Zeichenkette abgelegt, und dann den Rest des Pfades zur 7za.exe angefügt.
Daher mein Vorschlag, 7z in einen Unterordner vom TC zu legen. Damit bist du portable.
Aber du kannst auch komplett deinen eigen Pfad dort angeben, zB:
WSO.run chr(34) & "C:\Downloads\7za920\7za.exe" & chr(34) & ......
peter_jupiter> Sorry, bin leider kein Spezialist.
Kein Problem, das sind wir alle nicht.
Du musst nur genauer erklären, Was du Wie und Wo gemacht hast, statt nur "geht nicht" zu schreiben.
peter_jupiter> Wie gesagt, ich wäre mit der v0.02 zufrieden, ohne msg box, das funktioniert bei mir sehr gut.
Na dann ist ja alles klar, viel Spaß damit