【发布时间】:2021-12-10 15:44:16
【问题描述】:
我正在编写一个脚本,用于删除自用户提供的日期以来未登录的用户。
我想做以下事情:
- 从用户那里获取日期。 (这里没问题)
- 获取用户列表。 (这里没问题)
- 向用户展示可能受影响的用户的 ListView。 (这里没问题)
- 等待模式窗口关闭后再继续(这是我卡住的地方)
- 做一些其他的事情...
步骤 1-3 工作正常,但是当模态窗口弹出时,之后的所有代码都会立即执行,而模型窗口仍然打开。
我认为 Wait-ScriptSession 可能是我的答案,但它并没有起到作用。这是我现在拥有的(伪代码)
#gather users, etc
Start-ScriptSession -ScriptBlock {$listOfRemovedUsers | Show-ListView @outputProps -Property $columns} -Id "Removable Users Modal" -Interactive
Wait-ScriptSession -Id "Removable Users Modal" -Timeout 30
#do some more stuff
【问题讨论】:
-
我不确定这是否会有所帮助,但一旦我问过类似的问题并被告知 stackoverflow.com/questions/69050623/…
标签: powershell sitecore