Тема: CMD/BAT: Создать 2 файла в %TEMP%, привязать .vbs к блокноту
Помогите в создать батник.
Задача:
1. Создать пару файлов в директории %temp%.
2. Изменить ассоциацию открытия файлов с расширением .vbs на notepad.exe.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Помогите в создать батник.
Задача:
1. Создать пару файлов в директории %temp%.
2. Изменить ассоциацию открытия файлов с расширением .vbs на notepad.exe.
echo"">%Temp%\Name1.tmp
echo"">%Temp%\Name2.tmp
reg add HKCR\VBSFile\Shell\Open\Command /t REG_EXPAND_SZ /f /ve /d "%%SystemRoot%%\notepad.exe ""%%1"""
Исправил заголовок. Предыдущий никуда не годится.
Большое спасибо!
А не могли бы вы объяснить переменные которые вы использовали в этой строчке -
reg add HKCR\VBSFile\Shell\Open\Command /t REG_EXPAND_SZ /f /ve /d "%%SystemRoot%%\notepad.exe ""%%1"""
Из cmd запускаем reg add /? и смотрим описание. Если что будет неясно, поясню.
Flasher
А если я захочу еще привязать .JS к блокноту, нужно будет дописать примерно это?
reg add HKCR\JSFile\Shell\Open\Command /t REG_EXPAND_SZ /f /ve /d "%%SystemRoot%%\notepad.exe ""%%1"""
AlexGreen
Строка правильная, хотя помимо Open ещё раздел Open2 возможен.
А какой смысл привязывать открытие исполняемых файлов к блокноту?
Редактирование и так к нему по умолчанию привязано.
Flasher
Смысл в том, что те у кого откроются каркозябра в блокноте позвонят мне. И присланный по почте троян шифровальщик может и не отработать. Так можно обезопасить себя от некоторых модификаций этой хрени.
AlexGreen
В таком случае это скорее не поможет, т.к. шифровальщики сами запускают скрипт, подставляя интрепретатор, в ряде случаев несистемный. Если хочется вообще не давать возможность запускать скрипты, то проще заблокировать их в реестре и через политики.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться