我正在编写一个Powershell 5.0脚本,其中包含一个用户可以选择AD对象的表单.
单击按钮后,我需要使用"AD Object Picker"对话框显示它们(我不确定它是否被称为),例如:
...并将所选对象存储在变量中.
我不确定如何在Powershell中正确调用此对话框,因为我甚至不知道它的正式命名(这使得研究变得困难),更不用说是否有.NET控件或包装器.
你能告诉我一个调用这个对话框的方法(实际上调用了什么东西)?
我有两个批处理脚本:
Batch_A
echo You are in Batch A
call "%~dp0Batch_B.bat" BAR
Run Code Online (Sandbox Code Playgroud)
Batch_B
:FOO
echo You are in Batch A and you have failed.
:BAR
echo You are in Batch A and you have succeeded.
Run Code Online (Sandbox Code Playgroud)
对于我的生活,无论我采用哪种方法进行语法化,第一批中的第2行都不会在Batch_B中调用"BAR"子程序.
我试过它:
call "%~dp0Batch_B.bat BAR"
call "%~dp0Batch_B.bat" :BAR
call "%~dp0Batch_B.bat" %BAR%
call %~dp0Batch_B.bat BAR
Run Code Online (Sandbox Code Playgroud)
什么都行不通.我知道这可能是一些基本的东西,但我做错了什么?还有其他方法可以实现吗?