|
|
|
Запуск .reg файла | ☑ | ||
|---|---|---|---|---|
|
0
falkton
05.07.06
✎
13:40
|
Как выполнить файл .reg, чтобы не выдавалось сообщение о внесении данных в реестр и указать, чтобы под правами админа выполнялся
|
|||
|
1
Мироед
05.07.06
✎
13:41
|
> и указать, чтобы под правами админа выполнялся
8-) |
|||
|
2
AeDen
05.07.06
✎
13:42
|
Те не запускай его, а считывай, и вноси изменения в реестр иначе)
|
|||
|
3
falkton
05.07.06
✎
13:42
|
(2)как?
пароль админа я знаю |
|||
|
4
Мироед
05.07.06
✎
13:43
|
юзай WSH, без всяких сообщений внесет данные
|
|||
|
5
Мироед
05.07.06
✎
13:44
|
L_Welcome_MsgBox_Message_Text = "This script demonstrates how to create and delete registry keys."
L_Welcome_MsgBox_Title_Text = "Windows Scripting Host Sample" Call Welcome() Dim WSHShell Set WSHShell = WScript.CreateObject("WScript.Shell") WSHShell.Popup "Create key HKCU\MyRegKey with value 'Top level key'" WSHShell.RegWrite "HKCU\MyRegKey\", "Top level key" WSHShell.Popup "Create key HKCU\MyRegKey\Entry with value 'Second level key'" WSHShell.RegWrite "HKCU\MyRegKey\Entry\", "Second level key" WSHShell.Popup "Set value HKCU\MyRegKey\Value to REG_SZ 1" WSHShell.RegWrite "HKCU\MyRegKey\Value", 1 WSHShell.Popup "Set value HKCU\MyRegKey\Entry to REG_DWORD 2" WSHShell.RegWrite "HKCU\MyRegKey\Entry", 2, "REG_DWORD" WSHShell.Popup "Set value HKCU\MyRegKey\Entry\Value1 to REG_BINARY 3" WSHShell.RegWrite "HKCU\MyRegKey\Entry\Value1", 3, "REG_BINARY" WSHShell.Popup "Delete value HKCU\MyRegKey\Entry\Value1" WSHShell.RegDelete "HKCU\MyRegKey\Entry\Value1" WSHShell.Popup "Delete key HKCU\MyRegKey\Entry" WSHShell.RegDelete "HKCU\MyRegKey\Entry\" WSHShell.Popup "Delete key HKCU\MyRegKey" WSHShell.RegDelete "HKCU\MyRegKey\" ' ******************************************************************************** ' * ' * Welcome ' * Sub Welcome() Dim intDoIt intDoIt = MsgBox(L_Welcome_MsgBox_Message_Text, _ vbOKCancel + vbInformation, _ L_Welcome_MsgBox_Title_Text ) If intDoIt = vbCancel Then WScript.Quit End If End Sub |
|||
|
6
Кузьма
05.07.06
✎
13:45
|
regedit /s C:\123.reg
|
|||
|
7
ASV
05.07.06
✎
13:45
|
runas regedit regfile.reg /s
|
|||
|
8
falkton
05.07.06
✎
13:47
|
(6) и (7) проверю, если работает, то круто. Спасибо
|
|||
|
9
Asmody
05.07.06
✎
13:47
|
runas /user:user@domain "regedit regfile.reg"
|
|||
|
10
falkton
05.07.06
✎
13:48
|
(9) а пароль где писать
|
|||
|
11
Asmody
05.07.06
✎
13:48
|
(10) нигде. оно его спросит
|
|||
|
12
smaharbA
05.07.06
✎
13:51
|
(10)
echo pwd>runas /netonly /user:user@domain "regedit regfile.reg" |
|||
|
13
falkton
05.07.06
✎
13:57
|
мне не надо чтобы спрашивал, я групповую политику мучу
|
|||
|
14
smaharbA
05.07.06
✎
13:59
|
(13) А он и не спросит
echo pwd>runas /netonly /user:user@domain "regedit /s regfile.reg" это запуск от другого усера, а так проста как в (6) |
|||
|
15
miki
05.07.06
✎
13:59
|
(13)поиграй с перенаправлением типа "<",
например "<password.txt", в password.txt засунь пассворд, может получится... |
|||
|
16
smaharbA
05.07.06
✎
14:00
|
(15) можна и так, но только с ключем /netonly
|
|||
|
17
falkton
05.07.06
✎
14:03
|
(15) нельхя в текстовый файл, его придётся расшаривать и есть шанс, что его пользователи увидят
|
|||
|
18
smaharbA
05.07.06
✎
14:05
|
(17)
1. У тебя зрение хорошее ? 2. А в батник можна ? Его никто не увидит ? |
|||
|
19
falkton
05.07.06
✎
14:09
|
если юзеры могут видеть пароль, то отпадает.
|
|||
|
20
miki
05.07.06
✎
14:11
|
(19)А ты задай пароль типа
"*****" (с)pit :) Правда, блондинка какая-нить может хакнуть... |
|||
|
21
Ангел- Хоронитель
05.07.06
✎
14:33
|
(20) :)))
|
|||
|
22
miki
05.07.06
✎
14:43
|
(0)На ещё инфу про ключик /SAVECRED (треба ХР или W2k3):
http://www.computerra.ru/gid/rtfm/system/230194/ |
|||
|
23
falkton
05.07.06
✎
15:39
|
C:\xcmd.exe \\192.*.*.* /user:**\** /pwd:*** \\*\s*\*.bat>3.txt
|
|||
|
24
falkton
05.07.06
✎
15:40
|
а как в bat сделать проверку на версию виндоус 2000 или ХР
|
|||
|
25
falkton
05.07.06
✎
15:40
|
bat-командный файл
|
|||
|
26
smaharbA
05.07.06
✎
15:41
|
(23) Это че такое ?
|
|||
|
27
smaharbA
05.07.06
✎
15:41
|
(24) Элементарно
|
|||
|
28
falkton
05.07.06
✎
15:42
|
(27) скажи
|
|||
|
29
falkton
05.07.06
✎
15:42
|
xcmd.exe - утилита для заупуска файлов на удалённой машине
|
|||
|
30
falkton
05.07.06
✎
15:43
|
есть исходник в инете на С++
|
|||
|
31
falkton
05.07.06
✎
15:44
|
как написать в батнике примерно так
if getwinver = 2000 then Run.bat else runXP.bat |
|||
|
32
falkton
05.07.06
✎
15:45
|
1
|
|||
|
33
falkton
05.07.06
✎
15:46
|
2
|
|||
|
34
falkton
05.07.06
✎
15:47
|
3
|
|||
|
35
smaharbA
05.07.06
✎
15:48
|
А нафига она нужна ?
|
|||
|
36
smaharbA
05.07.06
✎
15:48
|
Все есть у тебя в ОС
|
|||
|
37
falkton
05.07.06
✎
15:48
|
%OS% ?
|
|||
|
38
falkton
05.07.06
✎
15:50
|
и как раделить в .bat файле две команды?
|
|||
|
39
falkton
05.07.06
✎
15:50
|
&
|
|||
|
40
smaharbA
05.07.06
✎
15:51
|
(37) Не поможет
ver>ver.txt for /f "delims=;" %%i in (ver.txt) do echo %%i |
|||
|
41
falkton
05.07.06
✎
16:15
|
if /i "2000" lss ver (call c:\ra.exe) else (call c:\rar.exe)
|
|||
|
42
smaharbA
05.07.06
✎
19:42
|
Да уж...(с)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |