1 votes

Comment puis-je déterminer si le VBScript est exécuté dans la console RDP ?

J'ai un installateur MSI qui échoue s'il est exécuté sur un bureau à distance. (À moins qu'il ne soit exécuté avec l'option /admin ou /console pour obtenir la session 0).

Je veux utiliser une action personnalisée VBScript pour déterminer si je m'exécute en tant que Session 0. J'ai appris que je peux utiliser deux appels WMI pour le déterminer :

  • GetCurrentProcessID()
  • ProcessIdToSessionId()

Cependant, je n'ai aucune idée de la façon d'appeler ces choses en VBScript. Des idées ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X