Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Возможно ли переделать на vbs? (http://forum.oszone.net/showthread.php?t=344735)

MORISCS 08-04-2020 17:03 2916319

Возможно ли переделать на vbs?
 
Здравствуйте парни, как можно переделать данную команду на vbs?
reg add "HKLM\Software\Microsoft\windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL" /v CheckedValue /t reg_dword /d 1 /f

iglezz 09-04-2020 09:29 2916385

Метод RegWrite

MORISCS 09-04-2020 10:34 2916394

iglezz , спасибо, но я уже разобрался.

iglezz , параллельно у меня вопрос, как вносить свои настройки реестра через vbs?
через bat можно так поступить:
Цитата:

regedit /s "ser.reg"

Iska 09-04-2020 10:48 2916396

Там же, рядом: Run Method (Windows Script Host) | Microsoft Docs.

MORISCS 09-04-2020 10:55 2916398

Iska, я что-то не нашел , можете привести пример скрипта, буду очень признателен?

Iska 09-04-2020 11:32 2916402

Ну, например, кратко:
Код:

WScript.CreateObject("WScript.Shell").Run "regedit.exe /s ""c:\temp\ser.reg""", 0, True
Или полностью:
Код:

Option Explicit

Dim objWshShell


Set objWshShell = WScript.CreateObject("WScript.Shell")

objWshShell.Run "regedit.exe /s ""c:\temp\ser.reg""", 0, True

Set objWshShell = Nothing

WScript.Quit 0


MORISCS 09-04-2020 11:33 2916403

какой из приведенного кода самый эффективны?
Или оба будут без отказно работать?!

В любом случаи, работает хорошо что первый код что второй. Спасибо большое Iska.


Время: 13:30.

Время: 13:30.
© OSzone.net 2001-