Καλημέρα σας,
Τρέχω ένα WMI script το οποίο όταν τρέχει τοπικά από το cmd.exe ανοίγει ένα notepad.exe στην οθόνη μου. Happy path.
Το πρόβλημα, είναι ότι όταν τρέχω το ίδιο vbs script κάτω από μια υπηρεσία ( service ) ενώ δημιουργείται το process ( notepad.exe ), στην οθόνη δεν εμφανίζεται.
Αν ανοίξω το process explorer, και πάω στις ιδιότητες του notepad.exe, και επηλέξω Bring front το μήνυμα είναι 'αποκαρδιωτικό' : "No visible windows found".
Γενικά να σας πώ ότι αυτό που κάνω είναι στέλνω μια εντολή σε ένα μηχάνημα που τρέχει την υπηρεσία αυτή, και αυτή η υπηρεσία ξεκινάει το notepad.exe.
Ετσι θα έπρεπε. Καμιά ιδέα;
Μια ιδέα που είχα, να βάλω το parentprocessid που θα μπορούσα να το είχα από τoν explorer.exe, ο οποίος eplorer.exe είναι ο Window Manager...αλλά δεν το χω καταφέρει.
Anybody?