问题标签 [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.
powershell - 如果条件让我发疯
请我需要帮助...检查 IF 逻辑语句时,两个相同的字符串没有返回 $True。
这些图像完美地说明了我的挫败感。我从 GUI 开始,请不要残忍。
我尝试使用来自 textbox.text 变量的标签文本检查我想到的所有内容......
斑点:https ://imgur.com/5fcdabfb-b86e-436d-9c57-ed5f97c48229
提前致谢。
此致。
powershell - 为什么关闭一个表单会退出整个应用程序?
我正在 PowerShell Studio 中创建一个多表单项目,其中包含一个初始屏幕表单和一个主表单。但是,关闭启动屏幕表单将退出整个应用程序。该项目由Startup.pss
文件、splash.psf
文件和main_form.psf
文件构成。
我尝试了几种不同的方法来解决这个问题。中Startup.pss
,有以下内容:
这会正确启动启动画面表单。里面splash.psf
是关于发射的以下内容:
Show-SplashScreen
函数调用不处理关闭表单。这确实正确启动了主窗体,但是两个窗体在它们出现后立即关闭。我意识到关闭启动屏幕应该很快,但我很困惑为什么它会关闭主窗体。
我试过用这个隐藏启动表单:
但这最终会做同样的事情。可能与父母/子女关系有关,但我不确定其中涉及什么。
powershell - [tag]已解决[/tag] 无法在 Powershell 命令中使用我的变量作为 Powershell Studio 中的 GUI
我在 powershell 中有点菜鸟,我正在尝试在 Powershell Studio 2018 中构建一个简单的用户界面,以在活动方向搜索名为 like 的用户列表。在 Powershell Studio 之外它工作得很好,但在 PSS2018 中我不能在我的命令中使用变量......
我的目标只是在列表框中输出我的结果
我当然也尝试将 $searchstringADname 直接放在我的命令中,结果相同,不适用于 gui,但在经典 powershell 中运行良好
另一个不起作用的尝试:(
$searchstringADname 没有返回到它保持“null”的命令中,但是当我直接将主机写入 textbox2 时,我得到了我的值!$搜索字符串广告名!我会杀了自己哈哈
解决方案:问题来自我要使用的 Get-ADuser。我的问题的好语法是:
$ADusers = Get-ADUser -Filter * -Properties name | Where-Object { $_.name -Like "$searchstringADname" } | 选择名称、用户主体名称
停止关注变量范围问题后,我在这里找到了答案:) https://social.technet.microsoft.com/wiki/contents/articles/28485.filters-with-powershell-active-directory-module-cmdlets.aspx
powershell - SAPIEN PowerShell Studio:关于名称分配的新对象复选框问题
我对 PowerShellNew-Object System.Windows.Forms.CheckBox
功能相当陌生。
我想要实现的是创建一个具有不同动态对象(文本框、复选框、标签)的表单. 我想我没有使用正确的名称分配。我希望复选框的名称与帐户名称相同,以便稍后参考。(例如:$MyAccountName.Enabled = $false)
}
稍后系统在尝试禁用 CheckBox 时出现错误,说明它未被识别为正确的对象:
错误:在此对象上找不到属性“已启用”。验证该属性是否存在并且可以设置。
任何帮助表示赞赏
checkbox - PowerShell Studio 动态复选框命名问题
给出以下 PowerShell Studio 代码,我如何调用和禁用“Checkit”按钮下的“David Checkbox”。我知道我以某种方式搞砸了复选框声明,因为 powershell 无法将我的复选框识别为对象:
在此对象上找不到属性“已启用”。验证该属性是否存在并且可以设置。
forms - 禁用按钮仍会触发 Click 事件
我试图防止用户快速点击一个按钮,这可能会在代码多次执行时冻结应用程序几分钟。
我的问题是:无论如何,只要单击按钮,上面的代码就会执行多次。单击后禁用按钮不会改变任何内容。我还尝试start-sleep 2
在启用它之前添加一个。
第一次点击触发代码,随后的点击是在禁用的按钮上......并且仍然会触发 Click 事件,只要按钮再次启用。
这里发生了什么?某种异步魔法?所有点击事件都以某种方式排队并且仅在按钮再次启用后才被处理?
我是 PowerShell 的新手,非常困惑。
.net - 如何在 PowerShell Studio 中设置文本框和按钮的半径?
我在 PowerShell 工作室做一个简单的项目。我想要圆形的文本框和按钮,我该如何以编程方式或使用属性窗口来做到这一点