vba - Microsoft Access VBA - 运行 WScript.Shell.run 时权限被拒绝
问题描述
在 Access 中运行以下 VBA 时,会弹出 Microsoft Box,指示“Permission Denied”
Public Sub RunPolicyImportBatchFile()
Dim strCommand As String
Dim lngErrorCode As Long
Dim wsh As Object
Set wsh = VBA.CreateObject("WScript.Shell")
Dim waitOnReturn As Boolean: waitOnReturn = True
Dim windowStyle As Integer: windowStyle = 1
'Run the batch file using WshShell object
strCommand = "C:\Support\Masters\Access\Policy\Batch\PolicyRename.bat"
wsh.Run strCommand, windowStyle, waitOnReturn
这在我的计算机上运行良好,但在对等计算机上运行时接收权限被拒绝。
解决方案
推荐阅读
- assembly - 切换到 32 位保护模式会导致 QEMU 循环重启
- python - 将列表拆分为两个不同的列表
- selenium-webdriver - 禁用 setPreferences 的 DownloadHub / 键列表
- android-studio - 此项目中未找到任何用法 androidx 迁移错误
- flutter - Flutter Like 按钮逻辑语句
- azure-devops - 自托管代理可以在特定时间设置为启用吗?
- node.js - 我需要更新 mongodb 中的一条记录?
- c# - 我将如何返回 N 个 IEnumerable
C# 中单个方法的值? - jenkins - 如何防止一些 Jenkins 构建被丢弃?
- python - 如何使用 Matplotlib 以不同颜色可视化 2 个或更多矩形的交集