小编tel*_*ine的帖子

PowerShell脚本是否在Mono下运行?

PowerShell脚本是否在Mono下运行?我想在Mac上运行它们.

powershell mono

17
推荐指数
2
解决办法
7186
查看次数

是否有使用PowerShell脚本测试PowerShell的单元测试框架?

我正在寻找xUnit类型的单元测试框架,它允许我使用PowerShell脚本测试PowerShell函数.

powershell unit-testing

16
推荐指数
2
解决办法
2549
查看次数

PowerShell中是否有函数指针或函数数组?

我想做这样的事情.索引到函数数组并为所需的循环索引应用适当的函数.

for ($i = 0; $i -lt 9; $i++)
{
    $Fields[$i] = $Fields[$i] | $($FunctionTable[$i])
}
#F1..F9 are defined functions or rather filter functions

$FunctionTable =  {F1}, 
                {F2}, 
                {F3},
                {F4},
                {F5},
                {F6},
                {F7},
                {F8},
                {F9}
Run Code Online (Sandbox Code Playgroud)

arrays powershell pointers function

10
推荐指数
1
解决办法
6473
查看次数

访问Register-ObjectEvent cmdlet的Action scriptss中的事件参数

是否可以访问Register-ObjectEvent cmdlet的-Action脚本块中的Event参数?如果是,怎么样?

events powershell-2.0

8
推荐指数
1
解决办法
2998
查看次数

如何动态创建父作用域中可访问的函数?

这是一个例子:

function ChildF()
{
  #Creating new function dynamically
  $DynFEx =
@"
  function DynF()
  {
    "Hello DynF"
  }
"@
  Invoke-Expression $DynFEx
  #Calling in ChildF scope Works
  DynF 
}
ChildF
#Calling in parent scope doesn't. It doesn't exist here
DynF
Run Code Online (Sandbox Code Playgroud)

我想知道你是否能够以这样的方式定义DynF,使其在ChildF之外"可见".

powershell scope function dynamic

7
推荐指数
3
解决办法
2987
查看次数

6
推荐指数
1
解决办法
486
查看次数

如何从运行时的PowerShell脚本中确定它运行的主机?

我试图弄清楚我的脚本是在PowerShell.exe中运行还是在ISE中运行.如果我在PowerShell.exe中运行,那么我想改变控制台窗口的大小,但如果不这样做,我不想影响ISE.

powershell

5
推荐指数
1
解决办法
2212
查看次数