![](/img/trans.png)
[英]Windows10/powershell: how to count files and then sort them by subfolders?
[英]How to access mdb file in windows10 by powershell?
按照以下链接中显示的建议,我创建了一个 powershell 脚本来访问 mdb 文件。
这是:
$cn = new-object -comobject ADODB.Connection
$rs = new-object -comobject ADODB.Recordset
$cn.Open("Provider = Microsoft.Jet.OLEDB.4.0;Data Source = $path")
但是,我已将我的计算机更新为 Windows 10(64 位)并安装了 ACCESS 2016。powershell 脚本不再起作用。 并显示未找到 Provider = Microsoft.Jet.OLEDB.4.0。
我试图更改 Provider = Microsoft.ACE.OLEDB.12.0 但它没有帮助,因为它显示了相同的错误,即找不到提供程序。
此外,我曾尝试用 ACCESS 2016 打开它,它也没有帮助,因为它显示无法打开在以前版本中创建的数据库文件。
请帮忙....
感谢谁回答我的问题。 最后我有了洞察力,自己找到了答案。
我从 Microsoft 搜索提供商并找到下面的链接。 https://www.microsoft.com/en-us/download/details.aspx?id=13255
安装 64 位版本后,我可以将以下代码与 Microsoft.ACE.OLEDB.12.0 提供程序一起使用。
$cn = new-object -comobject ADODB.Connection
$rs = new-object -comobject ADODB.Recordset
$cn.Open("Provider = Microsoft.ACE.OLEDB.12.0;Data Source = $path")
如果 Win 10 操作系统 64 位和 MS Office 32 位/click2run,请使用 32 位 Powershell;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.