| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Un Process Explorer Script
    Affichage processus - les programmes s'exécutant sur votre ordinateur - ne doivent pas être une corvée quand vous pouvez double- cliquer sur un fichier et de les voir dans une fenêtre pop-up . Technologies de programmation existent qui vous permettent de visualiser des détails sur les processus de votre ordinateur rapidement à l'intérieur d'une application de script que vous créez à l'aide de quelques lignes de code. HTA Documents

    de Windows Script Host vous permet de communiquer avec Windows en utilisant les langages de script tels que VBScript. En créant quelques objets WSH , vous pouvez utiliser VBScript pour obtenir des informations sur les processus en cours d'exécution sur votre ordinateur. Les applications HTML , ou HTA , mélanger avec VBScript déclarations de fonctionner comme des pages Web et exécuter sur votre bureau. Le code suivant crée un document HTA , met en place les informations d'identification de l' HTA et lui permet d'afficher des barres de défilement :

    HTA Test < /title> < HTA : ApplicationId = applicationname " Process Explorer" = SCROLL " ProcessExplorer " = "yes" </head> <br> HTML Code <br> <p> Ce code , qui va après le fermeture de la balise de tête de document, crée le script HTML vide et les étiquettes de corps : <br> <p> <script language = vbscript"> </script > <body> </body> Photos <p> Placer l' suivant le code entre les balises body du document crée un contrôle textarea HTML et un bouton : <br> <p> <textarea name="Textarea1" rows="13" cols="80"> < /textarea > <input type="button" value="List Processes" onClick="ListProcesses"> </body> Photos <p> onclick le gestionnaire d'événements du bouton appelle une fonction VBScript ListProcesses nommés , qui récupère un liste des processus en cours et les stocke dans la zone de texte . <br> code VBScript <br> <p> le code suivant va après la première balise script du document et met en place les ListProcesses sous : Photos <p> Sous ListProcesseswinObjectA = " winmgmts : " winObjectB = "{ impersonationLevel = impersonate } \\ \\ ! . " & " \\ root \\ cimv2 " Set winObject = GetObject ( winObjectA & winObjectB ) Photos <p> win32Query = "SELECT * FROM Win32_Process " <br> <p> la première déclaration stocke une référence au système de Windows Management Instrumentation qui contient des informations de processus. ImpersonationLevel , vu sur le prochain relevé , permet WMI se faire passer les informations d'identification de l'utilisateur actuel et accéder aux données WMI. La déclaration suivante concatène les deux variables et les stocke précédents dans l'objet nommé winObject . La variable win32Query détient la chaîne de requête utilisée pour récupérer des informations de processus de WMI. Vous pouvez récupérer la liste des processus en cours en exécutant la méthode ExecQuery de cet objet comme indiqué ci-dessous : <br> <p> Set processlist = winObject.ExecQuery ( win32Query ) <br> Remplir la zone de texte <br> < br > <p> L'objet processlist contient des propriétés de processus, tels que Légende et ProcessID , qui pourraient vous être utiles . Vous pouvez afficher ces propriétés dans le contrôle textarea en parcourant les éléments de la processlist comme le montre l' exemple suivant: <br> <p> résultats = "" pour chaque processus en processListresults = résultats et process.Caption & vbLf & process.ProcessIDNextEnd Sous <br> <p> " Pour chaque« magasins de la boucle de la Légende et ProcessID de chaque processus dans les résultats nommées variables. Lorsque la boucle se termine, les places de code de cette chaîne dans le contrôle textarea . <br> Exécution de l'application <br> <p> Vous pouvez enregistrer votre document avec une extension de fichier . Vbs, trouvent dans l'Explorateur Windows et double -cliquez dessus. Une fenêtre s'ouvre et affiche un contrôle textarea vide et un bouton ; lorsque vous cliquez sur le bouton , le code s'exécute et affiche les sous-titres et ProcessIDs de traitement en cours d'exécution sur votre ordinateur. Vous pouvez afficher d'autres propriétés du processus en les ajoutant à la déclaration qui définit la variable des résultats . Une liste de ces propriétés existe sur Win32_Process Class La page Web de Microsoft. L'exemple suivant ajoute la propriété Priorité à l'affichage dans le contrôle textarea : Photos <p> résultats = résultats et process.Caption & vbLf & process.ProcessID & vbLf process.Priority <br> <p> valeur vbLf garantit que les informations de chaque processus se trouve sur une ligne distincte dans le textarea . <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/programmation/computer-programming-languages/86419.html' >Comment écrire Pseudocode pour une calculatrice </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/programmation/computer-programming-languages/86421.html' >Comment faire pour tester la liaison de décès COBOL </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> articles connexes </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/86846.html" title="Comment faire un Blog titre dans une balise H1 pour une thèse " target="_self">Comment faire un Blog titre dans une balise H1 pour une…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87614.html" title="Aide sur comment écrire Pseudocode " target="_self">Aide sur comment écrire Pseudocode </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87446.html" title="Comment faire pour convertir un Decimal BCD paniers " target="_self">Comment faire pour convertir un Decimal BCD paniers </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/88540.html" title="CVS Tools pour Windows " target="_self">CVS Tools pour Windows </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/86727.html" title="Comment vider le cache dans Ehcache " target="_self">Comment vider le cache dans Ehcache </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87198.html" title="Comment mettre en place une variante dans SAP " target="_self">Comment mettre en place une variante dans SAP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87631.html" title="Les utilisations de Python Rendement " target="_self">Les utilisations de Python Rendement </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/88096.html" title="Toshiba PLC Formation " target="_self">Toshiba PLC Formation </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/86885.html" title="Comment faire de Quartus compilation plus rapide " target="_self">Comment faire de Quartus compilation plus rapide </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/88606.html" title="Comment créer des vues dans Oracle SQL " target="_self">Comment créer des vues dans Oracle SQL </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">articles en vedette </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/94590.html" title="Comment faire pivoter une image en utilisant la classe Matrix Vb.Net " target="_self">Comment faire pivoter une image en utilisant la classe …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/cc-programming/86189.html" title="Comment utiliser le Set STL classe Container " target="_self">Comment utiliser le Set STL classe Container </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/90277.html" title="Comment afficher des informations dynamiques sur les pages Web avec JavaServer Faces " target="_self">Comment afficher des informations dynamiques sur les pa…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/88480.html" title="Comment modifier votre compte Mot de passe avec AppleScript " target="_self">Comment modifier votre compte Mot de passe avec AppleSc…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/cc-programming/85509.html" title="Fonctions de première classe en Python " target="_self">Fonctions de première classe en Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87064.html" title="Silverlight : comment lier un bloc de texte à une ressource " target="_self">Silverlight : comment lier un bloc de texte à une ress…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/94549.html" title="Comment faire un jeu de Pong avec le code en VB " target="_self">Comment faire un jeu de Pong avec le code en VB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91362.html" title="Comment faire pour créer des fichiers WSDL dans Zend " target="_self">Comment faire pour créer des fichiers WSDL dans Zend </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/87734.html" title="Comment faire pour supprimer le premier élément de C Chaîne " target="_self">Comment faire pour supprimer le premier élément de C …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92989.html" title="Comment formater les numéros de téléphone en PHP " target="_self">Comment formater les numéros de téléphone en PHP </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Connaissances Informatiques http://fr.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>