03/30/2015 9210 views
When using the setlang.vbs script I get the following error:

Msi API Error 80004005: OpenDatabase,DatabasePath,OpenMode
1: 2203  2:C:\name of kace agent.com.msi 3: -2147287035

I tried moving the kace agent and vbs script to a different path and still get the same error.
0 Comments   [ + ] Show comments


All Answers

80004005 generally translates as "Access denied". Either the target permissions are insufficient for the account used, the account used has insufficient privileges, or the MSI is open with a lock status by some other process.
Answered 04/01/2015 by: VBScab
Red Belt

This happen to me as well. I was running cmd as administrator. My path had spaces so putting quotations around the path solved the problem for me.
Answered 12/01/2017 by: hillsylv
White Belt

This question is a couple months old, but I ran into the same problem (typing the command manually) and realized--Oops!  Forgot to right-click the command prompt and "run as administrator".  Doing that solved the issue for me (which ties in with the permissions the previous poster mentioned).
Answered 06/17/2015 by: jcp-tx
White Belt