Azure AD同步无法加载文件

时间:2019-06-19 16:04:24

标签: azure powershell

我有一个很奇怪的问题。我无法导入Azure AD Sync模块。 这是我尝试过的:

  1. <html> <head> <title>Quiz </title> <!-- Bootstrap CSS & JS--> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script> <!-- Jquery --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script> <!--Toastr Min CSS --> <link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/css/toastr.min.css'> <!--Toastr Min JS --> <script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js'></script> <!--Font Awesome --> <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous"> <!-- Custom JS and CSS --> <script src="./scripts/Jquiz3.0.js"></script> <link rel="stylesheet" href="./css/JquizStyle.css"> <!-- End Custom JS and CSS --> <style> body {padding-top:5%; margin-left:5%;} </style> </head> <body> <div> Is:<br> <br><h1><b><span id="ArrayD" style="border:dashed;padding:5px;"> </span></b></h1> a letter of the alphabet? <div id="btns"> <br> <button class="btn btn-info active" caption="Yes" id="YES"> Yes</button> <button class="btn btn-info active" caption="No" id="NO"> No</button> </div> <br> <br> <span id ="secondStep"></span> <br> <br> <span id ="thirdStep"></span> </body> </html>

  2. Import-Module ADSync

我遇到以下错误:

  

导入模块:无法加载文件或程序集'file:/// C:\ Program   文件\ Microsoft Azure AD   Sync \ Bin \ Microsoft.Azure.ActiveDirectory.Synchronization.ProvisioningWebServiceAdapter.dll'   或其依赖项之一。试图加载程序   格式不正确。在第1行:char:1   +导入模块adsync   + ~~~~~~~~~~~~~~~~~~~~       + CategoryInfo:InvalidOperation:(:) [导入模块],BadImageFormatException       + FullyQualifiedErrorId:FormatXmlUpdateException,Microsoft.PowerShell.Commands.ImportModuleCommand

我在以下前提下奔跑:

  1. Azure AD Connect 1.2.70
  2. Powershell 4.0
  3. Windows Server 2012R2

我正在使用的帐户是域管理员,应该具有完整的权限。我正在RDP进入服务器。我还以管理员身份运行Powershell。我已经检查了所有安装和框架,它们是最新的还是不适用的。 AD同步运行得很好,我只是想使Powershell CMDlet正常工作,以便可以将它们添加到正在编写的脚本中。

1 个答案:

答案 0 :(得分:0)

可以使用以下命令导入模块,请尝试一下。

Import-Module –Name "C:\Program Files\Microsoft Azure AD Sync\Bin\ADSync" -Verbose

enter image description here

其他文档参考:

希望这会有所帮助。