regDeleteValue.wsf 718 B

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