You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
133 lines
6.7 KiB
133 lines
6.7 KiB
;;; Windows Scripting Host Setup Information File
|
|
;;; Copyright (c) Microsoft Corporation. All rights reserved.
|
|
;;; 98/06/25 20:50:23 (X86 0531 EN WEB)
|
|
;;;
|
|
|
|
[Version]
|
|
Signature = "$Windows NT$"
|
|
ClassGUID = {00000000-0000-0000-0000-000000000000}
|
|
SetupClass = Base
|
|
LayoutFile = layout.inf
|
|
|
|
[DefaultInstall]
|
|
AddReg = AddReg.WSH
|
|
DelReg = DelReg.WSH
|
|
RegisterDlls = RegDlls.WSH
|
|
|
|
;;;
|
|
;;; Add WSH registry entries
|
|
;;;
|
|
[AddReg.WSH]
|
|
HKLM, "Software\Microsoft\Windows Script Host\Settings","DisplayLogo",,"1"
|
|
HKLM, "Software\Microsoft\Windows Script Host\Settings","ActiveDebugging",,"1"
|
|
HKLM, "Software\Microsoft\Windows Script Host\Settings","SilentTerminate",,"0"
|
|
HKLM, "Software\Microsoft\Windows Script Host\Settings","UseWINSAFER",,"1"
|
|
|
|
; Shell Extension
|
|
HKLM, "Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved","{60254CA5-953B-11CF-8C96-00AA00B8708C}",,"%DESC_WSHEXT%"
|
|
|
|
; .WSH
|
|
HKCR, ".WSH","",,"WSHFile"
|
|
HKCR, "WSHFile","",,"%DESC_DOTWSH%"
|
|
HKCR, "WSHFile","FriendlyTypeName",0x00020002,"@%SystemRoot%\System32\%FILE_WSHEXT%,-4800"
|
|
HKCR, "WSHFile","IsShortcut",,"Yes"
|
|
HKCR, "WSHFile\DefaultIcon","",0x00020002,"%SystemRoot%\System32\WScript.exe,1"
|
|
HKCR, "WSHFile\Shell\Open","",,"%MENU_OPEN%"
|
|
HKCR, "WSHFile\Shell\Open\Command",,0x00020002,"%SystemRoot%\System32\WScript.exe ""%1"" %*"
|
|
HKCR, "WSHFile\Shell\Open2","",,"%MENU_CONOPEN%"
|
|
HKCR, "WSHFile\Shell\Open2\Command","",0x00020002,"%SystemRoot%\System32\CScript.exe ""%1"" %*"
|
|
HKCR, "WSHFile\ShellEx\PropertySheetHandlers\WSHProps","",,"%CLSID_WSHEXT%"
|
|
HKCR, "WSHFile\ShellEx\DropHandler","",,"%CLSID_WSHEXT%"
|
|
|
|
; .VBS
|
|
HKCR, ".VBS","",,"VBSFile"
|
|
HKCR, "VBSFile","",,"%DESC_DOTVBS%"
|
|
HKCR, "VBSFile","FriendlyTypeName",0x00020002,"@%SystemRoot%\System32\%FILE_WSHEXT%,-4802"
|
|
HKCR, "VBSFile\DefaultIcon","",0x00020002,"%SystemRoot%\System32\WScript.exe,2"
|
|
HKCR, "VBSFile\ScriptEngine","",,"VBScript"
|
|
HKCR, "VBSFile\Shell\Open","",,"%MENU_OPEN%"
|
|
HKCR, "VBSFile\Shell\Open\Command","",0x00020002,"%SystemRoot%\System32\WScript.exe ""%1"" %*"
|
|
HKCR, "VBSFile\Shell\Open2","",,"%MENU_CONOPEN%"
|
|
HKCR, "VBSFile\Shell\Open2\Command","",0x00020002,"%SystemRoot%\System32\CScript.exe ""%1"" %*"
|
|
HKCR, "VBSFile\Shell\Edit","",,"%MENU_EDIT%"
|
|
HKCR, "VBSFile\Shell\Edit\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe %1"
|
|
HKCR, "VBSFile\Shell\Print","",,"%MENU_PRINT%"
|
|
HKCR, "VBSFile\Shell\Print\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe /p %1"
|
|
HKCR, "VBSFile\ShellEx\PropertySheetHandlers\WSHProps","",,"%CLSID_WSHEXT%"
|
|
HKCR, "VBSFile\ShellEx\DropHandler","",,"%CLSID_WSHEXT%"
|
|
|
|
; .VBE
|
|
HKCR, ".VBE","",,"VBEFile"
|
|
HKCR, "VBEFile","",,"%DESC_DOTVBE%"
|
|
HKCR, "VBEFile","FriendlyTypeName",0x00020002,"@%SystemRoot%\System32\%FILE_WSHEXT%,-4803"
|
|
HKCR, "VBEFile\DefaultIcon","",0x00020002,"%SystemRoot%\System32\WScript.exe,2"
|
|
HKCR, "VBEFile\ScriptEngine","",,"VBScript.Encode"
|
|
HKCR, "VBEFile\Shell\Open","",,"%MENU_OPEN%"
|
|
HKCR, "VBEFile\Shell\Open\Command","",0x00020002,"%SystemRoot%\System32\WScript.exe ""%1"" %*"
|
|
HKCR, "VBEFile\Shell\Open2","",,"%MENU_CONOPEN%"
|
|
HKCR, "VBEFile\Shell\Open2\Command","",0x00020002,"%SystemRoot%\System32\CScript.exe ""%1"" %*"
|
|
HKCR, "VBEFile\Shell\Edit","",,"%MENU_EDIT%"
|
|
HKCR, "VBEFile\Shell\Edit\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe %1"
|
|
HKCR, "VBEFile\Shell\Print","",,"%MENU_PRINT%"
|
|
HKCR, "VBEFile\Shell\Print\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe /p %1"
|
|
HKCR, "VBEFile\ShellEx\PropertySheetHandlers\WSHProps","",,"%CLSID_WSHEXT%"
|
|
HKCR, "VBEFile\ShellEx\DropHandler","",,"%CLSID_WSHEXT%"
|
|
|
|
; .JS
|
|
HKCR, ".JS","",,"JSFile"
|
|
HKCR, "JSFile","",,"%DESC_DOTJS%"
|
|
HKCR, "JSFile","FriendlyTypeName",0x00020002,"@%SystemRoot%\System32\%FILE_WSHEXT%,-4804"
|
|
HKCR, "JSFile\DefaultIcon","",0x00020002,"%SystemRoot%\System32\WScript.exe,3"
|
|
HKCR, "JSFile\ScriptEngine","",,"JScript"
|
|
HKCR, "JSFile\Shell\Open","",,"%MENU_OPEN%"
|
|
HKCR, "JSFile\Shell\Open\Command","",0x00020002,"%SystemRoot%\System32\WScript.exe ""%1"" %*"
|
|
HKCR, "JSFile\Shell\Open2","",,"%MENU_CONOPEN%"
|
|
HKCR, "JSFile\Shell\Open2\Command","",0x00020002,"%SystemRoot%\System32\CScript.exe ""%1"" %*"
|
|
HKCR, "JSFile\Shell\Edit","",,"%MENU_EDIT%"
|
|
HKCR, "JSFile\Shell\Edit\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe %1"
|
|
HKCR, "JSFile\Shell\Print","",,"%MENU_PRINT%"
|
|
HKCR, "JSFile\Shell\Print\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe /p %1"
|
|
HKCR, "JSFile\ShellEx\PropertySheetHandlers\WSHProps","",,"%CLSID_WSHEXT%"
|
|
HKCR, "JSFile\ShellEx\DropHandler","",,"%CLSID_WSHEXT%"
|
|
|
|
; .JSE
|
|
HKCR, ".JSE","",,"JSEFile"
|
|
HKCR, "JSEFile","",,"%DESC_DOTJSE%"
|
|
HKCR, "JSEFile","FriendlyTypeName",0x00020002,"@%SystemRoot%\System32\%FILE_WSHEXT%,-4805"
|
|
HKCR, "JSEFile\DefaultIcon","",0x00020002,"%SystemRoot%\System32\WScript.exe,3"
|
|
HKCR, "JSEFile\ScriptEngine","",,"JScript.Encode"
|
|
HKCR, "JSEFile\Shell\Open","",,"%MENU_OPEN%"
|
|
HKCR, "JSEFile\Shell\Open\Command","",0x00020002,"%SystemRoot%\System32\WScript.exe ""%1"" %*"
|
|
HKCR, "JSEFile\Shell\Open2","",,"%MENU_CONOPEN%"
|
|
HKCR, "JSEFile\Shell\Open2\Command","",0x00020002,"%SystemRoot%\System32\CScript.exe ""%1"" %*"
|
|
HKCR, "JSEFile\Shell\Edit","",,"%MENU_EDIT%"
|
|
HKCR, "JSEFile\Shell\Edit\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe %1"
|
|
HKCR, "JSEFile\Shell\Print","",,"%MENU_PRINT%"
|
|
HKCR, "JSEFile\Shell\Print\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe /p %1"
|
|
HKCR, "JSEFile\ShellEx\PropertySheetHandlers\WSHProps","",,"%CLSID_WSHEXT%"
|
|
HKCR, "JSEFile\ShellEx\DropHandler","",,"%CLSID_WSHEXT%"
|
|
|
|
; .WSF
|
|
HKCR, ".WSF","",,"WSFFile"
|
|
HKCR, "WSFFile","",,"%DESC_DOTWS%"
|
|
HKCR, "WSFFile","FriendlyTypeName",0x00020002,"@%SystemRoot%\System32\%FILE_WSHEXT%,-4801"
|
|
HKCR, "WSFFile\DefaultIcon","",0x00020002,"%SystemRoot%\System32\WScript.exe,2"
|
|
HKCR, "WSFFile\Shell\Open","",,"%MENU_OPEN%"
|
|
HKCR, "WSFFile\Shell\Open\Command","",0x00020002,"%SystemRoot%\System32\WScript.exe ""%1"" %*"
|
|
HKCR, "WSFFile\Shell\Open2","",,"%MENU_CONOPEN%"
|
|
HKCR, "WSFFile\Shell\Open2\Command","",0x00020002,"%SystemRoot%\System32\CScript.exe ""%1"" %*"
|
|
HKCR, "WSFFile\Shell\Edit","",,"%MENU_EDIT%"
|
|
HKCR, "WSFFile\Shell\Edit\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe %1"
|
|
HKCR, "WSFFile\Shell\Print","",,"%MENU_PRINT%"
|
|
HKCR, "WSFFile\Shell\Print\Command","",0x00020002,"%SystemRoot%\System32\Notepad.exe /p %1"
|
|
HKCR, "WSFFile\ShellEx\PropertySheetHandlers\WSHProps","",,"%CLSID_WSHEXT%"
|
|
HKCR, "WSFFile\ShellEx\DropHandler","",,"%CLSID_WSHEXT%"
|
|
|
|
; .WSC (Patch)
|
|
HKCR, "scriptletfile","FriendlyTypeName",0x00020002,"@%SystemRoot%\System32\%FILE_SCROBJ%,-8192"
|
|
|
|
[DelReg.WSH]
|
|
HKLM, "Software\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents","wsh_core"
|
|
|
|
[RegDlls.WSH]
|
|
11,, wscript.exe,,,"/regserver"
|