Разное

Прикольные скрипты: Приколы системных администраторов. VBS-скрипты

29.05.2023

Приколы системных администраторов. VBS-скрипты

Шутки с использованием vbs-скриптов. Можно подшутить над другом или коллегами на работе.

Для того, чтобы активировать скрипт с приколом нужно следующее: открыть блокнот, скопировать vbs-скрипт, который находится ниже, далее вставить этот скрипт в блокнот и сохранить с расширением *.vbs, а после запустить на компе жертвы.

Пугалка №1. 

На экране появляются сообщения о том, что система заражена, появляется много командных строк, калькуляторы, блокноты и другое.

on error resume next 
set t=createobject("Wscript.Shell") 
set kill = createobject("wscript.shell") 
kill.run"taskkill /f /im explorer.exe",0
msgbox"Неполадка системы",16,"Error" 
msgbox"Вы заражены вирусом",48,"Windows" 
msgbox"Необходим перезапуск системы",16,"Windows"
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"calc.exe" 
t.run"notepad.exe" 
t.run"telnet" 
t.run"help" 
t. run"explorer" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"calc.exe" 
t.run"notepad.exe" 
t.run"telnet" 
t.run"help" 
t.run"help" 
msgbox"Сбой системы",16,"Windows" 
t.run"help" 
t.run"help" 
t.run"help"
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"calc.exe" 
t.run"notepad.exe" 
t.run"telnet" 
t.run"help" 
t.run"explorer" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"calc.exe" 
t.run"notepad.exe" 
t.run"telnet" 
t.run"help" 
t.run"help" 
msgbox"Сбой системы",16,"Windows" 
t.run"help" 
t.run"help" 
t.run"help"
t.run"help" 
t.run"help" 
t.run"help" 
t.run"help" 
t.run"calc.exe" 
t.run"notepad.exe" 
t.run"telnet" 
t.run"help" 
t.run"explorer" 
t.run"help" 
t.
run"help" t.run"help" t.run"help" t.run"help" t.run"help" t.run"calc.exe" t.run"notepad.exe" t.run"telnet" t.run"help" t.run"help" msgbox"Сбой системы",16,"Windows" t.run"help" t.run"help" t.run"help"

Пугалка №2. Мигающая клавиатура

На клавиатуре мигают лампочки, а так же имитируется нажатие клавиш CapsLock, NumLock, ScrollLock, в результате чего написанный текст принимает вид: ТаКоЙ ТеКсТ

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.

Открывается блокнот и пишется текст

on error resume next 
set t=createobject("Wscript.Shell") 
Set s = CreateObject("Wscript.Shell") 
set kill = createobject("wscript.shell") 
kill.run"taskkill /f /im explorer.exe",0 
t.run"notepad" 
wscript.sleep 580 
s.sendkeys"+{х}" 
wscript.sleep 80 
s.sendkeys"{о}" 
wscript.sleep 80 
s.sendkeys"{ч}" 
wscript.sleep 80 
s.sendkeys"{е}" 
wscript.sleep 80 
s.sendkeys"{ш}" 
wscript.sleep 80 
s.sendkeys"{ь}" 
wscript.sleep 80 
s.sendkeys"{ }" 
wscript.
sleep 80 s.sendkeys"+{н}" wscript.sleep 80 s.sendkeys"{а}" wscript.sleep 80 s.sendkeys"{у}" wscript.sleep 80 s.sendkeys"{ч}" wscript.sleep 80 s.sendkeys"{у}" wscript.sleep 888 s.sendkeys"%{f4}" wscript.sleep 80 s.sendkeys"{RIGHT}" wscript.sleep 80 s.sendkeys"{enter}" msgbox"Страшно было xD",16,"Шутка" t.run"explorer.exe"

10 классических консольных приколов / Хабр

Половина длинных новогодних каникул уже позади и сейчас самое время вспомнить бородатые шутки юниксовых админов.

Текстовые оболочки в UNIX-подобных ОС пригодны не только для выполнения внутренних команд, запуска различных утилит и написания скриптов. Результаты работы некоторых программ могут позабавить забредших на огонек гостей. Редакция блога RUVDS поздравляет читателей с Рождеством и предлагает вспомнить классические консольные шутки, радующие уже многие поколения системных администраторов.

1. Даже банальный make может не только собирать программы из исходных текстов. Есть и другие варианты применения этой утилиты, но для начала стоит инсталлировать пакет, если его нет в вашей системе. В Ubuntu это делается одной командой:

apt-get install make

Дальше все просто:

2. Нельзя забывать про нашу любимую утилиту who. С ее помощью можно почесать ЧСВ админа:

3. Еще одна бессмертная классика — утилита cowsay. В конфигурацию по умолчанию она не входит, потому нужно установить:

apt-get install cowsay

4. Про утилиту ls знают все пользователи UNIX-систем, но программа sl (stream locomotive) менее известна. 

apt-get install sl

Если ее установить и запустить, в консоли проедет паровозик (практически фильм братьев Люмьер в ASCII-графике).

5. С помощью банального telnet в ASCII-графике можно посмотреть нарисованную энтузиастами четвертую часть «Звездных войн».

telnet towel.blinkenlights.nl

6. Следующим номером программы идет знаменитая утилита fortune, выдающая цитаты по поводу и без. Ее можно, например, запускать из инициализационного скрипта оболочки, чтобы получать небольшие предсказания при входе пользователя в систему — что-то вроде консольного гороскопа (в некоторых системах это делается по умолчанию). Иногда цитаты fortune попадают в десятку, но для начала пакет придется установить:

apt-get install fortune.

7. Встроенная команда yes ничего особенного не делает, она в бесконечном цикле повторяет одно и то же, пока пользователю это не надоест:

yes Merry Christmas

8. Если вы хотите красиво написать какую-нибудь фразу в ASCII-графике, не обязательно тратить кучу времени на кропотливую работу. Создатели утилиты toilet уже обо всем позаботились:

apt-get install toilet
toilet Merry Christmas

С помощью дополнительных параметров надпись можно сделать посимпатичнее, например так:

toilet -f mono12 -F metal Merry Christmas

9. Фанатам матрицы стоит запустить в текстовой консоли полюбившуюся им зеленую анимацию:

apt-get install cmatrix
cmatrix

10. Последним номером идет еще одна красивая демонстрационная программа:

apt-get install bb
bb

В небольшой заметке мы рассказали только про 10 классических консольных забав. На самом деле их гораздо больше, а если приложить немного фантазии и написать скрипт, скучный текстовый интерфейс будет светиться как рождественская елка.

Объявляем конкурс, предлагайте в комментариях ваши варианты скриптов — для их запуска можно создать виртуальный сервер на RUVDS.com с бесплатным тестовым периодом в 3 дня для новых клиентов. За лучший скрипт (с самым высоким рейтингом комментария) вручим призы. За первое место — фирменную толстовку DarkAdmin от RUVDS, за второе место — виртуальный сервер на 6 месяцев.

10 крутых скриптов AutoHotkey (и как сделать свои!)

Если вы знакомы со многими сочетаниями клавиш в Windows, но все еще чувствуете, что вам нужно больше, пришло время перейти к расширенному инструменту, который позволяет вам создавать свои собственные скрипты.

AutoHotkey (AHK) — это ответ на ваши потребности в настройке. Эта программа позволяет переназначать клавиши, создавать собственные ярлыки, запускать макросы для автоматизации повторяющихся задач и многое другое.

Давайте рассмотрим несколько полезных сценариев AutoHotkey, которые помогут вам начать работу, а также основы программного обеспечения, чтобы вы могли создавать свои собственные.

Как установить AutoHotkey

Прежде чем вы сможете использовать классные сценарии AHK или создавать свои собственные, вам необходимо установить AutoHotkey в вашей системе.

Посетите домашнюю страницу AutoHotkey, нажмите Загрузить и выберите Загрузить текущую версию , чтобы получить ее. Запустите диалоговое окно быстрой установки, и вы готовы начать использовать сценарии AutoHotkey.

Как создавать новые сценарии AutoHotkey

Программа, которую вы только что установили, обрабатывает выполнение сценариев AHK, но она ничего не будет делать, пока вы не запустите сценарий.

Чтобы создать новый скрипт AutoHotkey, щелкните правой кнопкой мыши в любом месте рабочего стола (или в другом удобном месте) и выберите New > AutoHotkey Script . Назовите это что-нибудь, что имеет смысл. Затем щелкните правой кнопкой мыши новый файл и выберите Edit Script или откройте файл в выбранном вами текстовом редакторе, чтобы начать работу над ним.

Обратите внимание, что вы также можете открыть текстовый редактор, ввести сценарий AutoHotkey и сохранить его как файл с расширением .ahk для достижения того же результата. Просто убедитесь, что он имеет правильное расширение файла!

Говоря об этом, было бы неплохо обновить текстовый редактор с базового Блокнота. Notepad++ и Visual Studio Code — отличные бесплатные варианты.

Теперь, когда у вас есть программное обеспечение для запуска сценариев AutoHotkey, вы можете загружать сценарии, написанные другими, чтобы использовать их преимущества, не выполняя никаких действий самостоятельно. Чтобы сохранить его, просто загрузите его как файл .ahk и сохраните его в любом месте.

Чтобы запустить сценарий, просто дважды щелкните по нему, и он вступит в силу. Однако вы, вероятно, захотите, чтобы некоторые из этих сценариев запускались сразу после загрузки компьютера, чтобы вам не приходилось каждый раз запускать их вручную.

Для этого скопируйте и вставьте файлы .ahk в папку автозагрузки. Вы можете легко попасть туда, набрав shell:startup в меню «Пуск». В противном случае перейдите в следующую папку:

 C:\Users\[ИМЯ ПОЛЬЗОВАТЕЛЯ]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 

При этом ваши сценарии AutoHotkey загружаются после входа в систему.

Лучшие скрипты AutoHotkey, которые стоит попробовать

Вот некоторые из наиболее полезных скриптов AutoHotkey, которые вы можете скачать и сразу же использовать для улучшения Windows. Еще больше примеров сценариев AutoHotkey, в том числе гораздо более сложных, см. в разделе AutoHotkey Script Showcase.

1. Автозамена

Даже с точностью настольной клавиатуры вы все равно будете делать ошибки при наборе текста. И хотя это старый сценарий AHK, опечатки не выходят из моды.

Связано: Как включить встроенную автозамену в Windows 10

Он содержит тысячи распространенных орфографических ошибок — когда вы делаете ошибку, он мгновенно заменяет вашу ошибку правильным словом. Это даже позволяет вам добавлять свои собственные слова, которые мы обсудим позже.

Скачать : Сценарий автозамены

2. Отключить клавиши блокировки

Три клавиши блокировки — Num Lock, Caps Lock и Scroll Lock — не так часто используются в современных вычислениях. Вы, вероятно, используете цифровую клавиатуру исключительно для цифр, случайно нажимаете Caps Lock и даже не заботитесь о Scroll Lock.

Если вы редко используете эти модификаторы, попробуйте установить для них значение по умолчанию с помощью этого скрипта:

 ; Установить ключи блокировки на постоянной основе 
SetNumlockState, AlwaysOn
SetCapsLockState, AlwaysOff
SetScrollLockState, AlwaysOff
return

Предполагается, что вы хотите, чтобы Num Lock всегда был включен. Если вы предпочитаете его отключить, просто измените эту строку (или удалите ее полностью и измените только Caps Lock и Scroll Lock).

3. Переназначение Caps Lock

После того, как вы использовали приведенный выше сценарий для отключения Caps Lock, имеет смысл дать этой клавише другое назначение.

Использование этого короткого скрипта превратит Caps Lock в другую клавишу Shift, но вы можете заменить ее на любую другую (возможно, на другую клавишу Windows, если на вашей клавиатуре есть только одна из них):

 ; Превратить Caps Lock в клавишу Shift 
Capslock::Shift
return

4. Быстро просмотреть или скрыть скрытые файлы

Время от времени важно знать, как просматривать скрытые файлы и папки в Windows. Если вам нужен доступ к скрытым папкам только время от времени и вы не хотите, чтобы они обычно загромождали ваш вид, это полезный скрипт.

В этом скрипте вы просто нажимаете Ctrl + F2 с открытым Проводником, чтобы переключить отображение скрытых файлов или папок. Вот и все! Вам просто нужно скопировать код из связанного поста на форуме в скрипт: 9F2 :: Gosub, CheckActiveWindow

CheckActiveWindow:
ID: = WineXist («A»
WingetClass, Class, AHK_ID % ID %
WCLASSES: = «CAFETWCLASS ESPLOREWCLASS»
IFNSTRING, WCLASSES, % Class %
GOSUBLES

toggle_hiddenfiles_display:
rootkey = hkey_current_user
subkey = Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced

REGRED, Hiddenfiles_status, % RootKey, %, Hidden

, если hiddenfiles_status = 2
Regwrite, reg_dword, % rootkey, % подки, скрытый, 1
els

Посетите: Сценарий переключения скрытых файлов

5. Быстрое отображение или скрытие известных расширений файлов

Этот вариант аналогичен приведенному выше, поскольку он также работает с проводником. Из соображений безопасности разумно всегда показывать расширения файлов. Это упрощает обнаружение мошеннических EXE-файлов, маскирующихся под PDF-файлы и т. п. Это также удобно, когда вам нужно иметь дело с ассоциациями файлов Windows 10.

Приведенный ниже сценарий позволит вам переключать отображение расширений для известных типов файлов с помощью Win + Y .

Загрузить: Сценарий переключения известных расширений файлов

6. Вставка специальных символов

Помимо нескольких специальных символов на клавиатуре (таких как @ и *), есть еще десятки других, доступ к которым не так удобен. Один из самых быстрых способов ввода иностранных символов и других необычных символов — использование AutoHotkey.

С помощью всего одной строки кода AHK вы можете быстро вставить эти специальные символы и не нужно запоминать коды ALT или копировать и вставлять из онлайн-списка.

Используйте приведенный ниже шаблон для создания наиболее полезных ярлыков. Символы слева от двух двоеточий — это то, что вы нажимаете, чтобы активировать ярлык, а символ внутри скобок — это то, что вставляет ярлык.

Так, например, если вы хотите нажать Alt + Q , чтобы вставить значок товарного знака, вы должны создать скрипт со следующим кодом:

 !q::SendInput {™} 

Для справки, символы для ключей следующие. Вы можете узнать больше о горячих клавишах на странице руководства AutoHotkey: 9 для Ctrl

  • ! для ALT
  • # для Win
  • + для Shift
  • 7. Запустите Google Search

    поиск любого скопированного текста на вашем компьютере.

    Он запустит ваш браузер по умолчанию и выполнит поиск в Google любого фрагмента текста, который вы выделили, когда вы нажмете Ctrl + Shift + C 9c
     Sleep 50
    Run, https://www.google.com/search?q=%clipboard%
     Return
    }

    8. Используйте цифровую клавиатуру в качестве мыши

    Хотя вы можете перемещаться по Windows без мыши, если необходимо, наличие этого скрипта означает, что вам не нужно запоминать сочетания клавиш, чтобы сделать это. Этот аккуратный скрипт AutoHotkey использует вашу цифровую клавиатуру в качестве мыши, что дает вам больше точности и способ обойти ваш компьютер в случае аппаратного сбоя.

    Ознакомьтесь с информацией в верхней части скрипта, чтобы узнать, как его использовать.

    Загрузка: Использование цифровой клавиатуры в качестве сценария мыши

    9. Запуск любого приложения

    Меню «Пуск» позволяет легко открыть любую программу, установленную на вашем компьютере, за считанные секунды. Но для ваших наиболее часто используемых программ вам может понадобиться еще более быстрый способ их запуска.

    Скрипт для открытия приложения прост; вот один из них для запуска Firefox при нажатии Win + F . Измените его по мере необходимости для предпочтительной комбинации клавиш и приложения.

     #f::Запустить Firefox 

    10. Импровизированные клавиши громкости

    Большинство клавиатур имеют клавиши для простого изменения громкости, смены музыкальной дорожки и т. п. Но если у вас их нет, вы можете использовать AutoHotkey, чтобы придумать свои собственные кнопки громкости.

    Вот один пример, который использует Shift + Plus и Shift + Minus (клавиши на цифровой клавиатуре) для увеличения и уменьшения громкости. Вы также можете нажать малоиспользуемую клавишу Break для отключения звука.

    Как и в случае с другими скриптами, не стесняйтесь настраивать кнопки по своему вкусу.

     +NumpadAdd:: Отправить {Volume_Up} 
    +NumpadSub:: Отправить {Volume_Down}
    break::Отправить {Volume_Mute}
    return

    Написание собственных скриптов

    Если вы уверены, почему бы не попробовать создать свои собственные скрипты AutoHotkey следующий? Если вы только начинаете работать с AHK, вы, вероятно, выиграете больше всего от расширения текста.

    Подробнее: Лучшие инструменты расширения текста для Windows

    По сути, расширение текста позволяет вам набирать небольшой фрагмент текста, который автоматически расширяется до более длинного текста. Если вы отправляете одно и то же электронное письмо несколько раз в день или постоянно вводите свой адрес электронной почты при входе на веб-сайты, настройка расширения текста сделает вашу работу более продуктивной.

    Если вы загрузили сценарий автозамены из пункта 1 выше, внизу есть место, где вы можете добавить свои собственные фразы, что является идеальным местом для добавления однострочного расширения. Если вы не используете этот сценарий, просто создайте новый сценарий для своих записей расширения.

    Это просто сделать: введите два двоеточия, а затем текст горячей клавиши. После еще двух двоеточий введите фразу, до которой вы хотите расширить ярлык. Итак, если вы хотите, чтобы при вводе «@@» автоматически раскрывался ваш адрес электронной почты, сценарий будет таким: 9c

    Ознакомьтесь с руководствами AutoHotkey для получения дополнительной информации. Для более подробного ознакомления с AHK у нас есть руководство AutoHotkey для начинающих, которое вы также можете проверить.

    Сила AutoHotkey

    Самое замечательное в AutoHotkey то, что его можно полностью настроить под свои нужды. Если вам просто нужна автокоррекция и несколько простых расширений текста, вы можете легко настроить это. Если вы хотите углубиться с множеством настраиваемых элементов управления и сложных ярлыков, вы можете написать любые сценарии, которые вам нравятся.

    С этими замечательными скриптами AutoHotkey вам не нужно никакого опыта программирования, чтобы начать работу. Для аналогичного инструмента вы также должны изучить основы пакетных файлов Windows.

    Изображение предоставлено FabrikaSimf/Shutterstock. на «Красимир»
      г-н Брукс (pdf) — Спасибо «Дабраст»
     Красотка (первоначальное название $3000) (pdf) – благодаря «Верну»
     Король серферов (pdf) – благодаря «Script Chick»
     Zerophilia (pdf) – благодаря «Script Chick»
     Полное руководство для парней Дэйва Барри (pdf) – Благодарность «Цыпочке по сценарию»
      Дикие свиньи (pdf) – Благодарность «Дрю»
      Большой (pdf) – Благодарность «Нет кредита на это»
      Крестный отец, часть III (pdf) – Благодарность «Нет кредита на эти»

    Доступны тонны сценариев классических голливудских фильмов!
    .
    10 вещей, которые я в тебе ненавижу (расшифровка)
    1492:Покорение Рая
    48 Часы
    8 мм
    9 й Ворота
    2010
    Агнес Божья
    ВВС Один
    Самолет
    Чужой
    Чужой 3
    Чужой Нация
    Инопланетяне Против Хищника
    Красота по-американски
    Американское граффити
    Американский Шаолинь
    Энни Холл
    Квартира
    Апокалипсис сегодня
    Аркада
    Арктический синий
    Лучше не бывает
    Убийцы (ранний вариант)
    Убийцы (более поздний проект)
    Убежище
    На первой площадке
    Мстители
    Обманутый
    Бартон Финк
    Баския
    Битва за Алжир
    Фасоль
    Большой — (pdf) Скрипт
    Большой — (txt) стенограмма
    Большой Лебовски
    Совокупность доказательств
    В переплете — первый черновик
    Связанный
    Парни на стороне
    Стенограмма Храброго Сердца
    Храброе сердце Скрипт
    Клуб завтраков
    Мосты округа Мэдисон,
    Новости вещания
    Бык Дарем
    Охлаждающий фактор
    Чайнатаун ​​
    Служащие
    Подсказка (сценарий) — часть первая и часть вторая pdf — Спасибо «Верну»
    Подсказка
    Приходите посмотреть на рай
    Коммандос
    Преданный садовник
    Авария — Кроненберг
    Авария — Хаггис (сценарий)
    Авария — Хаггис (стенограмма)
    Хроники Нарнии: Лев, колдунья и волшебный шкаф (html)
    Приседание Тигр, затаившийся дракон
    Плачущая игра
    Полное руководство Дэйва Барри для парней
    Поступай правильно
    Собачий полдень
    Поколение Рока
    Глубокий конец океана
    Дуэль
    Человек-слон
    Эмма
    Экзорцист
    Фантазия 2000
    Отец невесты
    Страх и ненависть в Лас-Вегасе
    Несколько хороших парней, A
    Поле мечты (pdf)
    Отрекшиеся (док)
    Отрекшиеся (html)
    Французская связь
    Девушка с жемчужной сережкой
    Гладиатор
    Гленгарри Глен Росс
    Крестный Отец
    Крестный отец II
    Крестный отец, часть III (черновик за март 79 г. ) — (pdf)
    Крестный отец, часть III (черновик за май 89 г.) — (pdf)
    Ганди
    Охотники за привидениями
    Охотники за привидениями II
    В поисках золота
    Выпускник,
    Хакеры
    Хэллоуин
    Ханна и ее сестра
    Хэллоуин h30
    Счастье
    Небесные создания
    Крючок — часть 1 и часть 2 (pdf)
    Заклинатель лошадей,
    В спальне (pdf)
    В разгар ночи
    День независимости
    Индиана Джонс IV
    Джеки Браун
    Придурок
    Джерри Магуайр
    Малыш каратэ (pdf)
    Дети (pdf)
    Крамер против Крамера
    Газонные собаки
    Последний боевик — первый набросок (pdf)
    Последнее действие здесь — черновик съемки (pdf)
    Последний из могикан
    Life Aquatic
    Лайми,
    М.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *