regCreateKey.wsf 775 B

1234567891011121314151617181920212223242526272829303132
  1. <job id="createKeyStream">
  2. <script language="VBScript" src="util.vbs" />
  3. <script language="VBScript" src="regUtil.vbs" />
  4. <script language="VBScript">
  5. CheckZeroArgs("usage: cscript regCreateKey.wsf architecture")
  6. DetermineOSArchitecture()
  7. LoadRegistryImplementationByOSArchitecture()
  8. Do While Not stdin.AtEndOfLine
  9. strLine = stdin.ReadLine()
  10. strLine = unescape(trim(strLine))
  11. If IsNull(strLine) or strLine = "" Then
  12. WScript.Quit 25127
  13. End If
  14. ParseHiveAndSubKey strLine, constHive, strSubKey
  15. if IsNull(constHive) Then
  16. WriteLineErr "unsupported hive " & strLine
  17. WScript.Quit 25122
  18. End If
  19. Result = CreateKey(constHive, strSubKey)
  20. If Not Result = 0 Then
  21. WScript.Quit Result
  22. End If
  23. Loop
  24. </script>
  25. </job>