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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Автоматизация администрирования. Скрипты на KIX

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Smitis



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

 
А вот, собственно, и сам комбинированный CMD+KIX скрипт $RegQuery.cmd:

Код:
 
;@if "%~1" == ""  goto help
;@if "%~2" == ""  goto help
;@set %1=
;@for /f "delims=" %%i in ('kix32 "%~f0" "$k=%~2" "$v=%~3"') do @set %1=%%i
;@goto :eof
:help
;@echo Syntax: call %~n0 var key [val]
;@goto :eof
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;PARAMETERS:
;  $k - key
;  $v - value
;
;VERSION: 1.3
;DATE:    16.06.2005
;
 
$nul = setascii("on")
 
if not vartype($k) = 8
  exit 1
endif
 
if vartype($v) = 3
  $val = ""
else
  $val = "" + $v
endif
 
ReadValue( $k, $val )
 

 
Некоторые пояснения:
 
-- В "delims" у меня задан символ с кодом 31, можно использовать любой другой редко используемый

Всего записей: 3214 | Зарегистр. 09-02-2003 | Отправлено: 01:21 06-06-2005 | Исправлено: Smitis, 01:54 17-06-2005
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Автоматизация администрирования. Скрипты на KIX


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru