Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    En Process Explorer Script

    Visa processer - program som körs på din dator - behöver inte vara en knepig när du kan dubbelklicka på en fil och se dem i ett pop - up fönster . Programmering tekniker finns som gör att du kan visa information om datorns processer snabbt inne i ett script program som du skapar med hjälp av några få rader kod . HTA Dokument

    Windows Script Host kan du kommunicera med Windows använder skriptspråk som VBScript . Genom att skapa några WSH objekt , kan du använda VBScript för att få information om de processer som körs på din dator . HTML-applikationer , eller HTA , blanda med VBScript uttalanden att fungera som webbsidor och köra på skrivbordet . Följande kod skapar en HTA dokument , sätter upp en HTA identifiering information och gör det möjligt att visa rullningslister :

    HTA Test < /title > < HTA : applicationID = " Process Explorer " ApplicationName = " ProcessExplorer " SCROLL = " yes " < /head > Addera HTML kod <br> <p> Denna kod , som går efter dokumentets avslutande head -taggen , skapar tomma HTML- skript och taggar kropp : <br> <p> <script language = vbscript"> < /script > <body> < /body> <br> <p> Placering av efter koden mellan dokumentets body-taggarna skapar en HTML textarea -kontroll och en knapp : <br> <p> <textarea name="Textarea1" rows="13" cols="80"> < /textarea > <input type="button" value="List Processes" onClick="ListProcesses"> < /body> <br> <p> knappens onclick händelsehanterare anropar en VBScript -funktion som heter ListProcesses som hämtar en lista över processer som körs och lagrar det i textarea . <br> VBScript kod <br> <p> följande kod går efter dokumentets första skripttagg och sätter upp ListProcesses sub : <br> <p> Sub ListProcesseswinObjectA = " winmgmts : " winObjectB = " { impersonationLevel = imitera } \\ \\ ! . " & " \\ root \\ cimv2 " Ställ winObject = GetObject ( winObjectA & winObjectB ) <br> <p> win32Query = " SELECT * FROM Win32_Process " <br> <p> första uttalandet lagrar en referens till Windows Management Instrumentation -system som håller bearbeta information . ImpersonationLevel , ses på nästa uttalande , låter WMI att imitera bevis för den aktuella användaren och starta WMI uppgifter . Nästa påstående sammanfogar de två föregående variabler och lagrar dem i objekt med namnet winObject . Den win32Query variabeln håller frågesträngen används för att hämta relevant information från WMI . Du kan hämta en lista över processer som körs genom att köra det objektets ExecQuery metod enligt nedan : <br> <p> Set processList = winObject.ExecQuery ( win32Query ) Addera Fylla Textarea <br> <br > <p> processList objektet innehåller processbeskrivningar egenskaper, såsom Bildtext och ProcessID , som kan vara användbara . Du kan visa dessa egenskaper i textarea kontrollen av looping genom objekten i processList som visas i följande exempel : <br> <p> resultat = " " För varje process i processListresults = resultat & process.Caption & vbLf & process.ProcessIDNextEnd Sub <br> <p> " för varje " loop lagrar varje process har Bildtext och ProcessID i de namngivna varierande resultat . När slingan avslutas , koden platser som sträng inuti textarea kontroll . <br> Kör programmet <p> <br> Du kan spara dokumentet med ett . Vbs filändelse , finner det i Utforskaren och dubbelklicka på den . Ett fönster öppnas och visar en tom textarea kontroll och en knapp , när du klickar på knappen , körs koden och visar bildtexter och ProcessIDs av behandling som körs på din dator . Du kan visa andra process egenskaper genom att lägga till dem till meddelandet som anger resultat variabeln . En förteckning över dessa egenskaper finns på Microsofts Win32_Process Class webbsida . Följande exempel lägger Prioritet fastigheten till displayen i textarea kontroll : <br> <p> resultat = resultat & process.Caption & vbLf & process.ProcessID & vbLf process.Priority <br> <p> vbLF värde säkerställer att informationen om varje process finns på en separat rad i textarea . <br> <br> <div class=dad2><script language='javascript' src='http://www.dator.xyz/ad/201310/4.js'></script></div> <div class=dad3><script language='javascript' src='http://www.dator.xyz/ad/201310/33.js'></script></div> </div> </td> </tr> </table> <table class=dhang1 bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <div class=dhang7></div> <table width="92%" height="51" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%"><p>Tidigare: <a class='LinkPrevArticle' href='http://www.dator.xyz/Programmering/computer-programming-languages/86419.html' >Hur man skriver pseudokod för ett Calculator </a></li></p></td> </tr> <tr> <td width="50%">nästa: <a class='LinkNextArticle' href='http://www.dator.xyz/Programmering/computer-programming-languages/86421.html' >Hur Testa Länkning Godkänd i COBOL </a></li></td> </tr> </table></td> </tr> </table> <div class=dhang7></div> <table class=s770x246 > <tr> <td class=s375x246 ><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table class=c1 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> relaterade artiklar </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="http://www.dator.xyz/Programmering/computer-programming-languages/87687.html" title="Scrum Fördelar " target="_self">Scrum Fördelar </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88254.html" title="Hur man skapar Laddar Bars " target="_self">Hur man skapar Laddar Bars </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/87722.html" title="Hur konvertera ett tal till en Varchar i T - SQL " target="_self">Hur konvertera ett tal till en Varchar i T - SQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88518.html" title="Vad är en Web Object " target="_self">Vad är en Web Object </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88172.html" title="Vad är skillnaden mellan XSL & XSD " target="_self">Vad är skillnaden mellan XSL & XSD </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88344.html" title="Så här visar du en bild på Grid View " target="_self">Så här visar du en bild på Grid View </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88593.html" title="Basic Stamp programmeringsprojekt " target="_self">Basic Stamp programmeringsprojekt </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88862.html" title="Hur du ändrar Element Marginaler Använda HTML Programmering " target="_self">Hur du ändrar Element Marginaler Använda HTML Program…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88574.html" title="Fördelar med diagram dataflödet " target="_self">Fördelar med diagram dataflödet </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88378.html" title="Hur man designar ett flödesschema för valutakonvertering " target="_self">Hur man designar ett flödesschema för valutakonverter…</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 class=c3 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Utvalda artiklarna </td> </tr> </table> <table class=c4 > <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88477.html" title="Hur man redigerar en UDF -fil " target="_self">Hur man redigerar en UDF -fil </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/python-programming/93578.html" title="Hur man skapar en CSV Av en JSON Python " target="_self">Hur man skapar en CSV Av en JSON Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85957.html" title="Hur man skriver ett Game Story i C + + " target="_self">Hur man skriver ett Game Story i C + + </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/90601.html" title="Kärna Java Tutorials " target="_self">Kärna Java Tutorials </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85737.html" title="Hur man skriver flera rader till filen i C " target="_self">Hur man skriver flera rader till filen i C </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/94474.html" title="Vad är en variant i VB " target="_self">Vad är en variant i VB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/87040.html" title="Hur kommer jag åt min privata VAR " target="_self">Hur kommer jag åt min privata VAR </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/94957.html" title="Hur man använder VB6 för att ansluta till en IRC -server " target="_self">Hur man använder VB6 för att ansluta till en IRC -ser…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/90780.html" title="Skillnad mellan OnBeforeUnload & onunload " target="_self">Skillnad mellan OnBeforeUnload & onunload </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88869.html" title="Hur man ändra textinmatning Använda HTML Programmering " target="_self">Hur man ändra textinmatning Använda HTML Programmerin…</a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=dhang8></div> <div class=dhang1></div> <table class=b1> <tr> <td class=bs height=90 align=middle>Copyright © Dator Kunskap http://www.dator.xyz </td> </tr> </table> <div class=dhang1></div> </div> </body> </html>