2011-01-12 9 views
-1

je veux appeler exe du service windows.task de ce fichier exe est de générer outout tout en affichant un messagge cinfirmation.but vrai senario qui se produit est quand le service démarrer le fichier exe montrer le gestionnaire de tâches, mais n'a pas créer le out putwindows service

+0

Avez-vous mal orthographié le nom de l'exe? – Josh

+0

en fait je veux appeler fichier exe qui crée out mettre –

+0

vérifier si le compte utilisé pour exécuter le service a des autorisations etc pour exécuter et créer la sortie dans le dossier (permssions de dossier) – abmv

Répondre

0

Ceci est dû au fait que le service ne fonctionne pas sous votre compte utilisateur. C'est pourquoi vous ne pouvez pas voir le "message de sortie" (que je suppose est une boîte de message ou quelque chose de base de dialogue) mais vous pouvez voir le processus dans le gestionnaire de tâches uniquement lorsque la case "Afficher les processus de tous les utilisateurs" est cochée.

Si vous avez besoin de voir une sortie, au moins pour les informations de stockage de période de test dans le fichier, mais assurez-vous que l'utilisateur sous lequel s'exécute le service dispose des autorisations appropriées.

0

Il s'agit probablement d'une exception non gérée dans le second exe qui l'empêche de créer le fichier. L'un des problèmes courants concerne les autorisations de fichiers. Vérifiez que l'identité du service est autorisée à créer un fichier dans le dossier cible (en particulier s'il s'agit d'un partage réseau).

Vous pouvez également jeter un oeil dans le journal des événements et voir s'il y a quelque chose en rapport avec votre service.