Dateien in Karteikarte über Kontextmenü Explorer
Verfasst: Sonntag 2. Mai 2021, 17:54
Ich habe hier viel gelernt und möchte nun selbst etwas weitergeben, falls es jemand braucht:
Ich möchte Bilder auswählen und per Kontextmenü in die Akte senden. Das TM Tool CGM Praxisarchiv - Quickarchivierung ist praktisch unbrauchbar, weil man da den Patienten umständlich suchen muß. Das ganze funktioniert, wenn TM geöffnet ist, und der betreffende Patient bereits ausgewählt ist.
1
Man braucht ein Script, welches die Dateien einliest und per tmremote in die Kartei sendet:
tm.bat
@echo off
:getfile
if %1== goto end
echo %1
C:\TurboMed\Programm\tmremote /mode pdfdoc /action import /url %1
shift
goto getfile
:end
exit
2.
Der Eintrag im Kontextmenü wird als Registrierungsschlüssel erzeugt:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\TurbomedKartei]
@="Turbomed Kartei"
"Icon"="C:\\TurboMed\\Programm\\TM.ico"
[HKEY_CLASSES_ROOT\*\shell\TurbomedKartei\command]
@="\"C:\\TurboMed\\Dokumente\\SilentCMD.exe\" \"C:\\TurboMed\\Dokumente\\tm.bat\" %v"
3.
Damit das schwarze Konsolenfenster nicht zu sehen ist, wird noch ein kleines Programm benötigt:
https://github.com/stbrenner/SilentCMD
Damit es auf allen Rechner funktioniert, habe ich die Dateien unter C:\\TurboMed\\Dokumente abgelegt. Vielleicht gibt es einen besseren Ort, denke hier werden die Dateien nicht von Updates gelöscht.
Die Dokumente sind damit erst in der Akte und noch nicht im Praxisarchiv. Das ist keine Problem, da die Übertragung am Praxisende automatisch wie bei allen anderen Files erfolgt.
Ich möchte Bilder auswählen und per Kontextmenü in die Akte senden. Das TM Tool CGM Praxisarchiv - Quickarchivierung ist praktisch unbrauchbar, weil man da den Patienten umständlich suchen muß. Das ganze funktioniert, wenn TM geöffnet ist, und der betreffende Patient bereits ausgewählt ist.
1
Man braucht ein Script, welches die Dateien einliest und per tmremote in die Kartei sendet:
tm.bat
@echo off
:getfile
if %1== goto end
echo %1
C:\TurboMed\Programm\tmremote /mode pdfdoc /action import /url %1
shift
goto getfile
:end
exit
2.
Der Eintrag im Kontextmenü wird als Registrierungsschlüssel erzeugt:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\TurbomedKartei]
@="Turbomed Kartei"
"Icon"="C:\\TurboMed\\Programm\\TM.ico"
[HKEY_CLASSES_ROOT\*\shell\TurbomedKartei\command]
@="\"C:\\TurboMed\\Dokumente\\SilentCMD.exe\" \"C:\\TurboMed\\Dokumente\\tm.bat\" %v"
3.
Damit das schwarze Konsolenfenster nicht zu sehen ist, wird noch ein kleines Programm benötigt:
https://github.com/stbrenner/SilentCMD
Damit es auf allen Rechner funktioniert, habe ich die Dateien unter C:\\TurboMed\\Dokumente abgelegt. Vielleicht gibt es einen besseren Ort, denke hier werden die Dateien nicht von Updates gelöscht.
Die Dokumente sind damit erst in der Akte und noch nicht im Praxisarchiv. Das ist keine Problem, da die Übertragung am Praxisende automatisch wie bei allen anderen Files erfolgt.