我有一个很奇怪的问题。我无法导入Azure AD Sync模块。 这是我尝试过的:
<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>
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
我在以下前提下奔跑:
我正在使用的帐户是域管理员,应该具有完整的权限。我正在RDP进入服务器。我还以管理员身份运行Powershell。我已经检查了所有安装和框架,它们是最新的还是不适用的。 AD同步运行得很好,我只是想使Powershell CMDlet正常工作,以便可以将它们添加到正在编写的脚本中。
答案 0 :(得分:0)
可以使用以下命令导入模块,请尝试一下。
Import-Module –Name "C:\Program Files\Microsoft Azure AD Sync\Bin\ADSync" -Verbose
其他文档参考:
希望这会有所帮助。