ไม่ค่อยเข้าใจเกี่ยวกับอาร์เรย์ซักเท่าไรครับ ลองทำออกมาก็ Error อยากทราบว่าต้องแก้ไขอย่างไรครับ
- Code:
#include <Process.au3>
Global $Dos
$Dos[1] = 'regsvr32 comcat.dll /s'
$Dos[2] = 'regsvr32 shdoc401.dll /s'
$Dos[3] = 'regsvr32 shdoc401.dll /i /s'
$Dos[4] = 'regsvr32 asctrls.ocx /s'
$Dos[5] = 'regsvr32 oleaut32.dll /s'
$Dos[6] = 'regsvr32 shdocvw.dll /I /s'
$Dos[7] = 'regsvr32 shdocvw.dll /s'
$Dos[8] = 'regsvr32 browseui.dll /s'
$Dos[9] = 'regsvr32 browseui.dll /I /s'
$Dos[10] = 'regsvr32 msrating.dll /s'
$Dos[11] = 'regsvr32 mlang.dll /s'
$Dos[12] = 'regsvr32 hlink.dll /s'
$Dos[13] = 'regsvr32 mshtmled.dll /s'
$Dos[14] = 'regsvr32 urlmon.dll /s'
$Dos[15] = 'regsvr32 plugin.ocx /s'
$Dos[16] = 'regsvr32 sendmail.dll /s'
$Dos[17] = 'regsvr32 scrobj.dll /s'
$Dos[18] = 'regsvr32 mmefxe.ocx /s'
$Dos[19] = 'regsvr32 corpol.dll /s'
$Dos[20] = 'regsvr32 jscript.dll /s'
$Dos[21] = 'regsvr32 msxml.dll /s'
$Dos[22] = 'regsvr32 imgutil.dll /s'
$Dos[23] = 'regsvr32 thumbvw.dll /s'
$Dos[24] = 'regsvr32 cryptext.dll /s'
$Dos[25] = 'regsvr32 rsabase.dll /s'
$Dos[26] = 'regsvr32 inseng.dll /s'
$Dos[27] = 'regsvr32 iesetup.dll /i /s'
$Dos[28] = 'regsvr32 cryptdlg.dll /s'
$Dos[29] = 'regsvr32 actxprxy.dll /s'
$Dos[30] = 'regsvr32 dispex.dll /s'
$Dos[31] = 'regsvr32 occache.dll /s'
$Dos[32] = 'regsvr32 occache.dll /i /s'
$Dos[33] = 'regsvr32 iepeers.dll /s'
$Dos[34] = 'regsvr32 urlmon.dll /i /s'
$Dos[35] = 'regsvr32 cdfview.dll /s'
$Dos[36] = 'regsvr32 webcheck.dll /s'
$Dos[37] = 'regsvr32 mobsync.dll /s'
$Dos[38] = 'regsvr32 pngfilt.dll /s'
$Dos[39] = 'regsvr32 licmgr10.dll /s'
$Dos[40] = 'regsvr32 icmfilter.dll /s'
$Dos[41] = 'regsvr32 hhctrl.ocx /s'
$Dos[42] = 'regsvr32 inetcfg.dll /s'
$Dos[43] = 'regsvr32 tdc.ocx /s'
$Dos[44] = 'regsvr32 MSR2C.DLL /s'
$Dos[45] = 'regsvr32 msident.dll /s'
$Dos[46] = 'regsvr32 msieftp.dll /s'
$Dos[47] = 'regsvr32 xmsconf.ocx /s'
$Dos[48] = 'regsvr32 ils.dll /s'
$Dos[49] = 'regsvr32 msoeacct.dll /s'
$Dos[50] = 'regsvr32 inetcomm.dll /s'
$Dos[51] = 'regsvr32 msdxm.ocx /s'
$Dos[52] = 'regsvr32 dxmasf.dll /s'
$Dos[53] = 'regsvr32 l3codecx.ax /s'
$Dos[54] = 'regsvr32 acelpdec.ax /s'
$Dos[55] = 'regsvr32 mpg4ds32.ax /s'
$Dos[56] = 'regsvr32 voxmsdec.ax /s'
$Dos[57] = 'regsvr32 danim.regsvr32 Daxctle.ocx /s'
$Dos[58] = 'regsvr32 lmrt.dll /s'
$Dos[59] = 'regsvr32 datime.dll /s'
$Dos[60] = 'regsvr32 dxtrans.dll /s'
$Dos[61] = 'regsvr32 dxtmsft.dll /s'
$Dos[62] = 'regsvr32 WEBPOST.DLL /s'
$Dos[63] = 'regsvr32 WPWIZDLL.DLL /s'
$Dos[64] = 'regsvr32 POSTWPP.DLL /s'
$Dos[65] = 'regsvr32 CRSWPP.DLL /s'
$Dos[66] = 'regsvr32 FTPWPP.DLL /s'
$Dos[67] = 'regsvr32 FPWPP.DLL /s'
$Dos[68] = 'regsvr32 WUAPI.DLL /s'
$Dos[69] = 'regsvr32 WUAUENG.DLL /s'
$Dos[70] = 'regsvr32 ATL.DLL /s'
$Dos[71] = 'regsvr32 WUCLTUI.DLL /s'
$Dos[72] = 'regsvr32 WUPS.DLL /s'
$Dos[73] = 'regsvr32 WUWEB.DLL /s'
$Dos[74] = 'regsvr32 wshom.ocx /s'
$Dos[75] = 'regsvr32 wshext.dll /s'
$Dos[76] = 'regsvr32 vbscript.dll /s'
$Dos[77] = 'regsvr32 scrrun.dll mstinit.exe /setup /s'
$Dos[78] = 'regsvr32 msnsspc.dll /SspcCreateSspiReg /s'
$Dos[79] = 'regsvr32 msapsspc.dll /SspcCreateSspiReg /s'
$Dos[80] = 'regsvr32 /s urlmon.dll'
$Dos[81] = 'regsvr32 /s mshtml.dll'
$Dos[82] = 'regsvr32 /s shdocvw.dll'
$Dos[83] = 'regsvr32 /s browseui.dll'
$Dos[84] = 'regsvr32 /s jscript.dll'
$Dos[85] = 'regsvr32 /s vbscript.dll'
$Dos[86] = 'regsvr32 /s scrrun.dll'
$Dos[87] = 'regsvr32 /s msxml.dll'
$Dos[88] = 'regsvr32 /s actxprxy.dll'
$Dos[89] = 'regsvr32 /s softpub.dll'
$Dos[90] = 'regsvr32 /s wintrust.dll'
$Dos[91] = 'regsvr32 /s dssenh.dll'
$Dos[92] = 'regsvr32 /s rsaenh.dll'
$Dos[93] = 'regsvr32 /s gpkcsp.dll'
$Dos[94] = 'regsvr32 /s sccbase.dll'
$Dos[95] = 'regsvr32 /s slbcsp.dll'
$Dos[96] = 'regsvr32 /s cryptdlg.dll'
$Dos[97] = 'regsvr32 /s schannel.dll'
$Dos[98] = 'regsvr32 /s oleaut32.dll'
$Dos[99] = 'regsvr32 /s ole32.dll'
$Dos[100] = 'regsvr32 /s shell32.dll'
$Dos[101] = 'regsvr32 /s initpki.dll'
$Dos[102] = 'regsvr32 /s msscript.ocx'
$Dos[103] = 'regsvr32 /s dispex.dll'
$Dos[104] = 'regsvr32 jscript.dll /s'
$Dos[105] = 'del %temp% /Q /F'
$Dos[106] = 'net stop wuauserv'
$Dos[107] = 'ren %windir%\system32\catroot2 catroot2.old'
$Dos[108] = 'cd /d %windir%\SoftwareDistribution'
$Dos[109] = 'rd /s DataStore /Q'
$Dos[110] = 'regsvr32 wuapi.dll /s'
$Dos[111] = 'regsvr32 wups.dll /s'
$Dos[112] = 'regsvr32 wuaueng.dll /s'
$Dos[113] = 'regsvr32 wucltui.dll /s'
$Dos[114] = 'regsvr32 wuweb.dll /s'
$Dos[115] = 'regsvr32 msxml.dll /s'
$Dos[116] = 'regsvr32 msxml2.dll /s'
$Dos[117] = 'regsvr32 msxml3.dll /s'
$Dos[118] = 'regsvr32 urlmon.dll /s'
$Dos[119] = 'net start wuauserv'
ToolTip("กำลังทำงาน....",0,0)
For $i = 1 to 119
_RunDOS($Dos[$i])
Next
ToolTip("ทำงานเสร็จสมบูรณ์",0,0)
Sleep(1000)
ToolTip("จัดทำโปรแกรมโดย Max",0,0)
Sleep(1000)
ToolTip("ขอบคุณ คุณ Ejimatsu ผู้ให้ข้อมูลในการทำโปรแกรม",0,0)
Sleep(1000)
Exit