DBD :: WMI.

Windows WMI¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽º
Áö±Ý ´Ù¿î·Îµå

DBD :: WMI. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Max Maischein
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~corion/

DBD :: WMI. ű×


DBD :: WMI. ¼³¸í

Windows WMI¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽º DBD :: WMI´Â Windows WMI.ABSTractThis ¸ðµâÀÇ Perl ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© dbi.synopsis »ç¿ë DBI¸¦ ÅëÇØ WQL Äõ¸®¸¦ ¹ßÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³» $ dbh = dbi-> connect ( 'dbi : wmi :'); MY $ sth = $ dbh-> Áغñ (FetchRow) {my $ proc = $ row -> ; Àμ⠰¡ÀÔ "" ", $ proc -> {caption}, $ proc -> {executablePt} || ""; # $ proc-> terminate (); Àμâ " ";} WMI´Â ÆÄÀÏ ½Ã½ºÅÛ, ÇöÀç È°¼º ÇÁ·Î¼¼½º ¹× À̺¥Æ®¿Í ¸¶Âù°¡Áö·Î ´Ù¾çÇÑ Å×À̺í ("³×ÀÓ ½ºÆäÀ̽º ")À» Äõ¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼±Åà * from driver / wmi´Â À§ÀÇ Äõ¸®¿Í ÀáÀçÀûÀ¸·Î ¹«ÇÑÇÑ Äõ¸®¿Í °°Àº µÎ °¡Áö Á¾·ùÀÇ Äõ¸®, À¯ÇÑ Äõ¸®¸¦ ±¸ÇöÇÕ´Ï´Ù. ½Ã½ºÅÛ¿¡¼­ ¹ß»ýÇÏ´Â À̺¥Æ®ÀÇ °æ¿ì : __instanceOperationEvent¸¦ ¼±ÅÃÇϽʽÿÀ. ¿©±â¼­ __instanceOperationEvent¸¦ ¼±ÅÃÇϽʽÿÀ. ¿©±â¼­ TargetInstance ISA 'Win32_DiskDrive'This Äõ¸®°¡ ½Ã½ºÅÛ¿¡¼­ Ãß°¡µÇ°Å³ª ½Ã½ºÅÛ¿¡¼­ Á¦°ÅµÇ°Å³ª Á¦°Å µÉ ¶§¸¶´Ù TargetInstance ISA'WIN32_DiskDrive'This Äõ¸® (ºñ¾Æ -> fetchrow_arrayref ())¸¦ ¹ÝȯÇÕ´Ï´Ù. USB ½ºÆ½). ÇöÀç * ´ë½Å ƯÁ¤ ¿­À» ¼±ÅÃÇÒ ¼öÀÖ´Â Áö¿øÀÌ ¾ø½À´Ï´Ù. ÀϹÝÀûÀÎ Perl ½ºÄ®¶ó·Î ¹ÝȯµÇ´Â ¿­ ¼±ÅÃÀ»À§ÇÑ Áö¿øÀº Planned.DBD :: WMI :: DB :: PARSE_COLUMNS ¹®¿¡¼­ ¿äû µÈ ¿­À» ±¸¹® ºÐ¼®ÇÕ´Ï´Ù. wql ¹®Àº columns.curryÀÇ À̸§À¸·Î ¹è¿­ ÂüÁ¶¸¦ ¹ÝȯÇÕ´Ï´Ù. ÀÌ´Â Select ¹®¿¡¸¸ ÀÛµ¿ÇÕ´Ï´Ù. ´Ù¸¥ ¸ðµç ¸í·É¹®Àº Win32 :: Ole objeÀÇ ¾Ï½Ã Àû ¿­À» ³ªÅ¸³À´Ï´Ù. CTS°¡ ¹ÝȯµË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


DBD :: WMI. °ü·Ã ¼ÒÇÁÆ®¿þ¾î