@Linda-chan

Linda-chan

Линда Кайе
Linda-chan

Дата рождения: 01.11.1983

Тотальная неудачница и убийца жёстких дисков. Самая большая поклонница Ариэль. Член ордена Вселенского тормоза имени Осаки-сан. Любительница каваййных переднеприводных машинок. Суккуб на полставки. Когти прилагаются.

https://www.lindachan.net

10 я читаю 59 меня читают
15997 постов
26740 комментариев
Linda-chan
17 Dec 2016

Чувак добавил к контекстному меню EXE файлов несколько команд для настройки их выполнения. На команды повесил выполнение cmd.exe с непосредственной передачей команд через параметры. Тобишь по сути он запихал BAT файлы прямиком в реестр через костыль. Ну, прикольно, хотя ничего необычного.
https://habrahabr.ru/post/317802/
Но! Полистала камменты, а там – прекрасное.

Это прекрасно. Вы используете винду как линукс.

Чё?

Поясню свою мысль. На линуксе можно по-быстрому нахакать какой-нибудь шел-скрипт, который будет генерить скрипт на седе, который будет генерить какой-нибудь юнит-файл для systemd, который ещё чё-нибудь куда-нибудь пропишет и так далее и тому подобное. Теперь выясняется, что в винде так тоже можно.

https://habrahabr.ru/post/317802/#comment_9969330
Из этого удивительного текста я выяснила, что открыть блокнот и написать BAT файл или ещё какой-нибудь VBS – это «по-быстрому нахакать», а уж если полученный файл будет генерировать другой исполняемый файл (скажем, BAT -> VBS), то это вообще какой-то высший пилотаж, секретная техника, в доступность которой на Windows мало кто верит.
Кстати, чуть не проломила лицо от этого фрагмента:

Какими функциями WinAPI запускаются команды для запуска сразу ядром и какими — шелом? И вообще, в линуксе shell-команда — это строка, а exec-команда — это массив строк. А в винде? Как формируется argv[], который получает программа на си?

Рекомендовано: Irremann и qwerty
17 Dec 2016

Ахаха! Это в самом худшем смысле прекрасно

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.