icec0ld
Goto Top

ADM File per Batch

Achtung bin ein kleiner, doofer Praktikant ;)

Hallo liebe Gemeinde!

Ich soll Firmenweit die Registry so ändern, dass *.tif und *.tiff standardmässig mit dem Programm OIS.exe geöffnet werden soll...
Hab hier im Forum zufällig ein ADM gefunden, dass mit einer kleinen Anpassung auch wohl funktionieren würde:
CLASS MACHINE
CATEGORY "[HKEY_LOCAL_MACHINE\SOFTWARE\POLICIES\Classes\.tif]"  
KEYNAME "SOFTWARE\POLICIES\Classes\.tif"  
POLICY ".tif"  
PART "Content Type" EDITTEXT  
KEYNAME "SOFTWARE\Classes\.tif"  
VALUENAME "Content Type"  
DEFAULT "image/tiff1"  
END PART
PART "Std" EDITTEXT  
KEYNAME "SOFTWARE\Classes\.tif\"  
VALUENAME ""  
DEFAULT "OIS.exe"  
END PART
END POLICY

END CATEGORY
CATEGORY "[HKEY_LOCAL_MACHINE\SOFTWARE\POLICIES\Classes\.tiff]"  
KEYNAME "SOFTWARE\POLICIES\Classes\.tiff"  
POLICY ".tiff"  
PART "Content Type" EDITTEXT  
KEYNAME "SOFTWARE\Classes\.tiff"  
VALUENAME "Content Type"  
DEFAULT "image/tiff"  
END PART
PART "Std" EDITTEXT  
KEYNAME "SOFTWARE\Classes\.tiff\"  
VALUENAME ""  
DEFAULT "OIS.exe"  
END PART
END POLICY

END CATEGORY

So, nun die Frage, oder eher Fragen:

  1. Kann ich dieses ADM auch per Bach ausführen? (Mit *.reg ist das nicht schwer ;))
  2. Funktioniert das ADM auch wirklich so, wie ich mir das dachte?


Danke schonmal im Vorraus!

P.S.: Hab auch schon gegooglet, aber nur Sachen über "Batchen mit *.reg" gefunden...

Content-ID: 137849

Url: https://administrator.de/forum/adm-file-per-batch-137849.html

Ausgedruckt am: 23.12.2024 um 13:12 Uhr

Edi.Pfisterer
Edi.Pfisterer 10.03.2010 um 21:15:24 Uhr
Goto Top
Servus Praktikant face-wink

Da sich niemand Deines Problems annimmt, gebe ich hier mal menen Senf dazu face-wink
(war ja auch einmal klein...)

also:
.adm files stehen für "Administrative Vorlagen" innerhalb der Gruppenrichtliniengestaltung einer Domäne

Die Gruppenrichtlinienverwaltungskonsole startest Du über "gpmc" auf einem Domänencontroller
(Falls nichts passiert (zb 2003), dann musst Du dir diese Gruppenrichtlinienmanagementkonsole von der Microsoft-seite downloaden).

hier kannst Du jetzt per rechte Maustaste auf "Administrative Vorlagen" dieses .adm file importieren...

das Rollout dieser Gruppenrichtlinie erfolgt vollautomatisch für die von dir ausgewählte Organisationseinheit beim nächsten Neustart der Kisten

eine gute Einführung in dieses Thema findest Du unter http://www.gruppenrichtlinien.de/

letzte Anmerkung:
falls Du das ganze (aus welchem Grund auch immer) als batch-file ablaufen lassen möchtest, dann müsstest Du das ganz anders machen...
Vorgangsweise im Groben:
du nimmst Dir einen Musterclient, stellst dort die .tiff so ein, dass sie mit deiner Software starten, exportierst den entsprechenden Registrykey auswählen

HKEY_CLASSES_ROOT\.tif
dort steht dann im default (standard) "MSPaper.Document"

dann musst du nach
HKEY_CLASSES_ROOT\MSPaper.Document\open\command gehen

und exportieren un dieses .reg-file dann per batch beim Systemstart importieren...

aber: vergiss das wieder!!! Gruppenrichtlinien sind für Dich der Bringer!!!!

gutes gelingen und
lass Dir im Zweifelsfall von den Senioren helfen...

am Domänencontroller als Praktikant herumzumurksen kann dich sehr sehr sehr unglücklich machen face-wink

gutes gelingen
lg
Edi
ICEC0LD
ICEC0LD 10.03.2010 um 21:49:36 Uhr
Goto Top
Hallo!
Danke für die super-ausführliche Antwort!
Werde mir morgen das in der Firma nochmal genauer anschauen und dann auf Testrechnern probieren...

Merci!
ICEC0LD
ICEC0LD 11.03.2010 um 08:50:19 Uhr
Goto Top
Hallo,

so, ich konnte das jetzt mal probieren.

Ich bin so vorgegangen:
  1. Den Inhalt von HKEY_CLASSES_ROOT\MSPaper.Document\open\command kopiert
  2. und in HKEY_CLASSES_ROOT\OIStiffile kopiert...
  3. danach in HKEY_CLASSES_ROOT\OIStiffile\open\command den Wert entsprechend abgeändert (Ziel auf ...\OIS.EXE gesetzt)

Funktioniert leider nicht. Er öffnet die Tif's immernoch mit der Bild- und Faxanzeige...
Edi.Pfisterer
Edi.Pfisterer 11.03.2010 um 09:05:01 Uhr
Goto Top
geh, pfeif doch drauf, das über einen batch zu lösen! ist doch pipifax und bringts nur, wenn Du keine Domänenstruktur hast!!!
Mach es über die Gruppenrichtlinie und gut isses!!!!!!
ICEC0LD
ICEC0LD 11.03.2010 um 09:12:25 Uhr
Goto Top
Tja, das muss ich dem Cheffe erst mal schmackhaft machen... :D

Aber danke für deine Mühen!
ICEC0LD
ICEC0LD 11.03.2010 um 15:45:02 Uhr
Goto Top
Cheffe hat's angenommen und selber gemacht.

Somit: Erledigt! face-smile
Edi.Pfisterer
Edi.Pfisterer 12.03.2010 um 10:27:13 Uhr
Goto Top
Aloha!
hm... eigentlich schade, dass es der Chef selbst gemacht hat, jetzt hast du nichts dazugelernt...

wie auch immer:
DIESE beschriebene Vorgangsweise kann nicht funtkionieren...
Du musst auf einem Mustersystem Manuell (rechte Maustaste auf ein .tif -->öffnen mit -->standardprogramm auswählen... nur eine von mehreren Möglcihkeiten) einmal bestimmen, womit .tif geöffnet wird.
DANACH exportierst du die entsprechenden registry-Einträge
DANACH schreibst Du einen batch, der diese keys in deinen anderen Systemen importiert...

evtl. erklärt Dir dein chef ja, wie erst gemacht hat face-wink