Я делаю пакетный файл, чтобы загрузить средство загрузки virustotal, чтобы загрузить подозрительный файл. Проблема заключается в загрузке этого инструмента, он остается открытым!Как правильно закрыть инструмент загрузчика virustotal после загрузки файла пакетом?
Итак, мой вопрос: Как правильно закрыть инструмент загрузки virustotal после загрузки файла пакетом?
@echo off
Mode con cols=80 lines=3 & color 9E
Title VirusTotal Uploader by Hackoo 2017
::*********************************************************************************
:Main
Set "File2Upload=%windir%\system32\wscript.exe"
echo(
echo Please wait a while ! Uploading file to VirusTotal is in progress ...
Set "VirusTotalUploaderTool=%ProgramFiles%\VirusTotalUploader2\VirusTotalUploader2.2.exe"
If Not Exist "%VirusTotalUploaderTool%" (
Call:Downloading
) else (
Start /wait "" "%VirusTotalUploaderTool%" "%File2Upload%"
)
Taskkill /IM "VirusTotalUploader2.2.exe" /F
exit
::*********************************************************************************
:Downloading
Title Downloading VirusTotal Uploader Tool v2.2 by Hackoo 2017
Mode con cols=80 lines=3 & color 9E
Set "URL=https://www.virustotal.com/static/bin/vtuploader2.2.exe"
Rem Create "MyDownload" folder in the temporary folder
set "MyDownload_Folder=%temp%\MyDownload"
If Not Exist "%MyDownload_Folder%" MD "%MyDownload_Folder%"
Set "Setup_File=%MyDownload_Folder%\vtuploader2.2.exe"
echo(
echo Please wait a while ! downloading "vtuploader2.2.exe" is in progress ...
Rem Downloading vtuploader2.2.exe to the temporary folder
Call :Download "%URL%" "%Setup_File%"
cls
Color 9A
Title Installing "vtuploader2.2.exe" is in progress ...
echo(
echo Installing "vtuploader2.2.exe" is in progress ...
Rem Silent installation of vtuploader2.2.exe the uploading tool
Call :Install_Silently %Setup_File%
Rem Removing the download folder
Call :Clean %MyDownload_Folder%
Goto Main
Exit /b
::*********************************************************************************
:Download <url> <File>
Powershell.exe -command "(New-Object System.Net.WebClient).DownloadFile('%1','%2')"
exit /b
::*********************************************************************************
:Install_Silently <Setup_File>
"%~1" /S
exit /b
::*********************************************************************************
:Clean <Folder_Setup>
RD "%~1" /S /Q >nul
exit /b
::*********************************************************************************
@Mofi Спасибо за ваше замечание, у вас есть причины, oupss !!! мой плохой я скучаю по нему, и я исправил его! потому что я сосредотачиваюсь, как я могу быть уверенным, что файл успешно загружен и закрывает его пакетным и ** не manaually **, как показано в моем новом редактировании с добавленным изображением! Надеюсь, что вы не понимаете, что я имею в виду сейчас! – Hackoo