Also ich hätte in den Variablen der Clients jeweils die korrekte Variable mit den Werten befüllt die ich brauche, aktuell ist nur das Problem, dass ich diese nicht auswerten kann.
Aktuell versuche ich es so:
Code: Select all
If Right ("%VM_OU%", 45) == "OU=Standort1,OU=AUENLAND,DC=Mittelerde,DC=abc" Then "Set:Product_Standort1" EndIf
If Right ("%VM_OU%", 45) == "OU=Standort2,OU=AUENLAND,DC=Mittelerde,DC=abc" Then "Set:Product_Standort2" EndIf
If Right ("%VM_OU%", 45) == "OU=Standort3,OU=AUENLAND,DC=Mittelerde,DC=abc" Then "Set:Product_Standort3" EndIf
If Right ("%VM_OU%", 45) == "OU=Standort4,OU=AUENLAND,DC=Mittelerde,DC=abc" Then "Set:Product_Standort4" EndIf
Mein Problem ist nur, dass mein Paket aktuell statt z.B. OU=Info1,OU=Info2,OU=Standort1,OU=AUENLAND,DC=Mittelerde,DC=abc nur OU als Wert in die Variable setzt.
Die Variable befülle ich so:
Code: Select all
VM_OU=%%%V_MachineValuesPath%\%ComputerName%.ini,%ComputerName%,ORGANIZATIONAL_UNIT%%