J'ai régulateur de vitesse avec Nant fonctionnant sur Windows 7 machine. Les travaux fonctionnent très bien. Mais j'ai une tâche pour laquelle j'ai besoin de démarrer un processus par lots qui ouvre une fenêtre d'application (application basée sur DirectX) et effectuer certaines tâches. Mais cette tâche nant échoue tout le temps, le tout premier appel à getdevicecaps de périphérique échoue. Cette chose fonctionne sur XP. S'il vous plaît aider! Et oui, si cela aide, je ne peux pas ajouter de tâches d'éditeur à la configuration du serveur de régulateur de vitesse.Windows 7 autorisations régulateur de vitesse
0
A
Répondre
0
Ce n'était pas la réponse que vous cherchiez.
C'est parce que Windows 7, Vista, et les saveurs 2008+ basically shut down the ability to open an interactive window from a service completely. Pourquoi? Parce qu'ouvrir une interface utilisateur et la présenter est un énorme risque de sécurité - quelqu'un avec un nombre inférieur d'informations d'identification pourrait, dans de nombreux scénarios, effectuer des tâches qu'il n'était pas autorisé à faire autrement. Autant que je sache, la seule façon de contourner ce problème est de réécrire la tâche.