下面是演示问题的代码。如果提供程序是Set-Location,则cmdlet ReadOnly具有动态开关ReadOnly。
# provider that does not have the dynamic -ReadOnly
Set-Location env:
# case 1: works because we explicitly specify FileSystem
Get-ChildItem C:\ -ReadOnly
# case 2: fails even though we explicitly specify FileSystem
Get-ChildItem -Read
我在不同的模块中利用了大量的动态参数来实现许多功能。
但是,get-help中不会显示动态参数的.PARAMETER注释块。
.PARAMETER
Some details of the dynamic parameter that is defined in dynamicParam { block}
当通过这样的函数调用get-help cmdlet时,有没有办法向用户提供动态参数详细信息?
谢谢!
我想释放一定数量的托盘,以特定的时间从我的数据库中加载一个动态事件。因此,例如,在早上6点,50个托盘应该离开我的托盘货架。在上午8点,另外20个托盘应该离开PR。我得到了以下函数,但我不知道如何将其与动态事件和决定托盘数量的参数一起使用。那么我可以在哪里插入参数呢?在下面的函数中,或者我应该创建一个动态事件,在其中我使用"action“中的托盘。我读了很多关于动态事件的内容,但不了解与数据库相关的内容。
List< Date > dates=selectFrom(database).list(database.dates);
for(Date date : dates )