无法创建.ACCDE文件

时间:2015-07-23 15:42:21

标签: ms-access vbscript

我创建了一个Access 2013数据库,我需要将其部署到多台计算机上,其中一些计算机上没有安装Access。我可以从.ACCDB文件创建.ACCDE文件。但是当我使用VBScript创建.ACCDE文件的快捷方式时,快捷方式坚持设置"打开"字段到" MS Access"。由于.ACCDE文件是可执行文件,我需要它直接打开,而不是使用Access打开。我怎样才能让VBScript设置它?这是我到目前为止所使用的内容。

set objFileSys= CreateObject("Scripting.FileSystemObject")
Set oWS = WScript.CreateObject("WScript.Shell")
If objFileSys.FileExists(oWS.SpecialFolders("Desktop") + "\ClientData.lnk") Then
WScript.Quit
End If

Set oLink = oWS.CreateShortcut(oWS.SpecialFolders("Desktop") + "\ClientData.lnk")

oLink.TargetPath = "C:\Client Data\UnityClients.accde"
oLink.Description = "Client Data"
oLink.WorkingDirectory = "C:\Client Data"
oLink.WindowStyle = 3
oLink.IconLocation = "C:\Client Data\ufsLogo.ico"
REM oLink.OpensWith = ""
oLink.Save

我尝试设置" OpenWith"财产,但那是无效的。 : - (

1 个答案:

答案 0 :(得分:1)

我认为accde文件在没有完全访问的机器上运行仍然需要访问运行时间... https://www.microsoft.com/en-us/download/details.aspx?id=39358