Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux

Модерирует : gyra, Maz

Widok (09-10-2007 14:48): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

mozers



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
// Registry Jump
// Version: 1.1
// Autor: mozers™
// ------------------------------------------------
// Открывает выделенную ветвь в редакторе реестра
// Понимает записи вида:
//   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
//   HKLM\SYSTEM\CurrentControlSet\Control
//   HKLM\\SYSTEM\\CurrentControlSet\\Control
// Подключение:
// command.name.78.*=Registry Jump
// command.78.*=wscript "$(SciteDefaultHome)\tools\RegJump.js"
// command.input.78.*=$(CurrentSelection)
// command.mode.78.*=subsystem:windows,replaceselection:no,savebefore:no,quiet:yes
// command.shortcut.78.*=Ctrl+Alt+J
// ------------------------------------------------
 
var key = WScript.StdIn.ReadAll();
if (key == "") {
  WScript.Quit();
}
 
key = key.replace(/^HKLM\\/,'HKEY_LOCAL_MACHINE\\');
key = key.replace(/^HKCR\\/,'HKEY_CLASSES_ROOT\\');
key = key.replace(/^HKCU\\/,'HKEY_CURRENT_USER\\');
key = key.replace(/\\\\/g,'\\');
key = "My Computer\\" + key
 
TaskKill ("regedit.exe");
 
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.RegWrite ('HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Regedit\\Lastkey',key,'REG_SZ');
WshShell.Run('regedit', 1, false);
WScript.Quit();
 
function TaskKill (process_name){
  var objWMIService = GetObject("winmgmts:\\\\.\\root\\CIMV2");
  var colProcessList = objWMIService.ExecQuery ('SELECT * FROM Win32_Process WHERE NAME = "' + process_name + '"');
  var enumItems = new Enumerator(colProcessList);
  for (; !enumItems.atEnd(); enumItems.moveNext()){
    enumItems.item().Terminate()
  }
}
Данный код внедрен в форум с помощью скрипта vladvro

Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 10:44 05-10-2007
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux
Widok (09-10-2007 14:48): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru