问题标签 [powershell-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
75 浏览

powershell - 将功能连接到 powershell studio 中的进度条

有没有办法可以将函数连接到进度条对象?

这是我的按钮对象。变量 `$loadingbar 是我的进度条对象。

这是我的创建功能:

问题:当我点击按钮时,我想在加载栏中看到创建功能的进度。我怎样才能做到这一点?

另一个问题:Powershell studio中progessbar和progress baroverlay有什么区别?

0 投票
1 回答
1775 浏览

windows - 如何通过 powershell 运行提升的命令提示符

我正在制作一个 Powershell GUI 程序,因此我可以通过单击按钮轻松更改审核和密码设置。我已经有了执行此操作的代码,但它是批量编写的,因此我在 cmd 中运行它CMD /C " "来解决该问题。新问题是我需要在提升模式下运行 CMD 才能实际执行代码。我正在使用 SAPIEN PowerShell Studio 2017 创建程序。

0 投票
2 回答
1820 浏览

powershell - System.Management.Automation.ExitException:Powershell Studio 中的系统错误

我在 Powershell 中制作了一个脚本:当我导入 CSV 文件时,我想检查用户是否已经存在。这是脚本:

当用户已经存在时,我收到以下错误:

(仅供参考,我已经阅读过这篇 SO 帖子

我不知道我必须在if语句中使用哪个条件。

我也尝试过,[environment]::exit(0)但后来我的 PowerShell 环境关闭了,我不希望这样。

你们能帮我解决一下吗?

亲切的问候。

0 投票
1 回答
1820 浏览

powershell - 为什么我的单选 button.checked 比较不起作用?

我正在使用三个单选按钮。无论我选择哪一个,它似乎都默认为第一个。它在实际分配值方面起作用,但第二个单选按钮似乎不起作用。

它们被放置在一个组框内,我试图在这里访问:

这没有用。有谁知道这是怎么回事?

0 投票
1 回答
111 浏览

xml - PowerShell 中自动生成的 XML 代码

现在我正在使用一个按钮为它创建的每个用户生成唯一的 XML 代码。现在我的 XML 看起来像这样:

我想做的是在;<Group>下制作多个标签 Groups一个用于用户从 CheckedListBox 中选择的每个组。

我需要的是这样的:

这些复选框中的每一个都填充有我直接从 Active Directory 中提取的资源组。我假设我需要编写某种 foreach 循环来设置所有内容,但我似乎无法弄清楚。这是我到目前为止所拥有的:

这里是我用活动目录资源组填充 CheckedListBox 的地方:

0 投票
1 回答
329 浏览

xml - 使用 powershell 在 XML 文件中查找和替换

现在,我正在使用 PowerShell Studio 2017 生成带有 GUI 的 XML 文件。这段代码将选中的项目收集到 CheckedListBox 中:

其中一些复选框包含&,显然不能在 XML 文件中。有没有办法在这段代码中删除&并用适当的替换它?&amp;然后将此 XML 文件传递​​到不同的脚本中,我试图在其中删除 & 符号:

通常是在创建 XML 之前还是在将其放入脚本本身之后执行此操作更好?我的假设是最好在创建之前完成它。如果是这样,是否可以在第一段代码中做到这一点?

0 投票
0 回答
302 浏览

powershell - 如何为 Powershell Studio 中 CheckedListBox 中的复选框分配值

我的 GUI 中有一个 CheckedListBox,它显示了我需要呈现给用户的每个角色,如下图所示:

这些角色中的每一个都与数据库中的特定数字相关联,如下图所示:在此处输入图像描述

如您所见,角色AUDIT被分配给编号10。我需要以某种方式在我的 GUI 中反映这一点。我需要的是 CheckedListBox 中每个复选框的值等于这些 ROLESID 数字之一。

我的困境是我想继续使用 CheckedListBox 因为它们很容易使用。我可以很好地给他们每个人单独的复选框并从那里分配值,但这只是很多臃肿的代码。有没有办法做到这一点?

0 投票
1 回答
302 浏览

powershell - PowerShell Studio WebBrowser ProgressBarOverlay

我正在 PowerShell Studio 中创建一个 Web 浏览器,它可以正常工作。我在使用搜索功能时尝试使用加载栏,但无济于事。下面是我的浏览器的样子。想法是仅在加载时才显示加载栏(使用选取框动画)。在此处输入图像描述

这是我目前拥有的加载功能:

下面是我在设计器中设置加载栏的方式。 在此处输入图像描述

0 投票
1 回答
734 浏览

powershell - Powershell(工作室) - 自动完成下拉值单击按钮?

我正在为 powershell 脚本构建一个 GUI。它是在 Powershell studio 中构建的一种形式。

我有这个运行良好的代码:

它采用“historique.txt”文本文件中的内容,并为文本框建议自动完成值,如下所示:

在此处输入图像描述

在那个 texbox 上,我设置了一个 KEYDOWN 事件,所以当用户按下 ENTER 时,它会单击文本框下方的按钮:

奇怪的部分和我的问题是:

- 如果我单击下拉列表中的值,它会单击按钮。(不受欢迎的行为)

- 如果我删除了 KeyDown 输入事件,它不会单击按钮。(通缉行为)

这对我来说似乎很奇怪,就好像当您单击下拉值时,代码将其理解为“您按下了输入”。这是什么奇怪的关联?我想要两者都有,它能够按下回车键来单击按钮,并且能够选择一个自动完成值而不会触发按钮单击......看起来好像没什么要问的,不是吗?

感谢您的时间。

0 投票
2 回答
179 浏览

powershell - 用服务器填充 Checkedlistbox

我正在尝试使用我域中的服务器填充列表,并且我取得了部分成功。我的列表中有 5 个项目,这与我拥有的服务器数量一样多。

不幸的是,它们都只是被称为[收藏]

使用 Sapien Powershell Studio 生成表单

我该怎么做才能让正确的名称出现在检查列表中。

感谢您的帮助:)