腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
对于
已
编译
的
cmdlet
和
高级
函数
,
scriptblock
参数
求值
是否
不同
?
、
在尝试使用
scriptblock
时,我尝试将
scriptblock
参数
与
高级
函数
一起使用,并注意到它
的
执行方式与提供给
已
编译
的
cmdlet
时有所
不同
。在查看PowerShell团队博客中
的
时,如果
scriptblock
不是
参数
的
有效输入,则PowerShell引擎似乎应该
评估
scriptblock</e
浏览 5
提问于2010-07-21
得票数 2
回答已采纳
1
回答
从c#访问通用powershell
cmdlet
参数
、
更具体而言,我希望通过
cmdlet
访问ErrorAction
参数
的
值。Get-Test -ErrorAction SilentlyContinue但是,c#中
的
相同调用将输出Continue [
Cmdlet
(VerbsCommon.Get,"Test")]
浏览 1
提问于2019-03-03
得票数 2
回答已采纳
1
回答
强制安装-模块始终安装到用户文件夹
、
、
奇怪
的
是,微软有一个工具可以强制安装到需要使用Install-Module <Name> -Scope AllUser管理
的
系统文件夹,但没有办法强制安装到用户文件夹。·
是否
有一种快速
的
方式将$ModulePath添加到$env:PSModulePath (并且是永久
的
,所以我认为这意味着它必须被推入注册表,对吗?)我没有看到可以永久更新环境变量
的
PowerShell命令--如果我错了,最好知道)?·
是否
有办法让Install-Module始终安装在上面的$
浏览 0
提问于2020-02-14
得票数 1
1
回答
为什么脚本
cmdlet
被列为
函数
?
、
、
如果我创建一个简单
的
Powershell
函数
。Process{ } }在从模块导出时,我还发现必须使用FunctionsToExport而不是CmdletsToExport。这似乎不影响<
浏览 4
提问于2013-08-27
得票数 15
回答已采纳
1
回答
-confirm -如何将Powershell与Powershell结合起来?
我在我
的
搜索中引用了这个问题:,我已经得到了它所说
的
。我可以有一个调用-whatif
的
Powershell脚本,然后返回一个确认提示符来运行真正
的
命令吗?OWAforDevicesEnabled $false -mapihttpenabled $false -ewsenabled $false -mapienabled $false 我希望上面包含一个-WhatIf,然后是一个确认
是否
运行实际命令
的
提示OWAforDevicesEnabled $fals
浏览 1
提问于2016-02-05
得票数 1
2
回答
使用泛型
参数
执行远程通用Powershell脚本
我需要编写一个Powershell脚本(让我们称之为“控制器脚本”),它能够调用传递泛型
参数
的
通用远程Powershell脚本。控制器脚本接受主机名、凭据、远程脚本路径
和
远程脚本
的
参数
作为哈希表。
是否
有任何方法让我使用hashtable
参数
执行远程PS脚本,这是所需
的
灵活性要求?更新1 我在$ScriptPath定义中在点
和
ScriptBlock
变量之间添加了一个空格,但是错误是相同
的
(没有点)。$
浏览 2
提问于2018-08-20
得票数 1
回答已采纳
1
回答
将全部公共变量传递给invoke命令
、
最近,我一直在下载我认为有用
的
powershell
函数
和
脚本,并将它们封装到调用命令中,以使它们在我
的
网络中更有用。我还没有弄清楚
的
一件事是,如何从cmdletBinding()接受公共
参数
,并将它们全部传递给invoke命令。我知道如何传递单个偏好变量,但不知道它们
的
全部。
是否
有通用
的
变量集合?
ScriptBlock
= { #How do I pass the whole of the common vari
浏览 4
提问于2016-10-25
得票数 1
2
回答
是否
有一种方法可以在PowerShell中
的
多个
函数
调用中为命名
的
参数
设置默认值?
是否
有一种方法可以在PowerShell中
的
多个
函数
调用中为命名
的
参数
设置默认值?例如,如果我有以下代码:Invoke-Command -ComputerName $ComputerName -
ScriptBlock
{-
ScriptBlock
{hostname} Get-WmiObject @ComputerNameParameter -Class Win32_OperatingSy
浏览 4
提问于2016-10-20
得票数 2
回答已采纳
1
回答
如何为
已
编译
cmdlet
的
PowerShell帮助中
的
参数
提供默认值
、
、
术语:我使用脚本
的
cmdlet
来表示用PowerShell编写
的
cmdlet
,使用
编译
的
cmdlet
来表示用C#编写
的
cmdlet
。使用脚本化
的
cmdlets-从PowerShell V3开始--填充PowerShell帮助输出中
的
“默认值”槽非常简单。例如,这个
函数
..。false 编写
编译
后
的
cmdlet
可以附加相同
浏览 0
提问于2015-10-29
得票数 3
回答已采纳
2
回答
支持词法作用域
ScriptBlock
参数
(例如Where-Object)
、
、
、
、
考虑以下任意
函数
和
测试用例: Param( [
ScriptBlock
在本例中,这将正确地返回C:\中以字母T开头
的
所有文件/文件夹。 在测试2中,我们直接将相同
的
过滤脚本作为
参数
传递给Foo-MyBar。我理解为什么会出现这种情况--因为传递给
ScriptBlock
的
Foo-MyBar不是闭包,所以$p
浏览 1
提问于2018-08-16
得票数 6
回答已采纳
1
回答
重新启动服务器并轮询
已
启动
的
服务
如果我要创建一个脚本来重新启动服务器并等待启动
的
服务SERVICE123 - NODE1重新启动,我该如何做呢?Restart-Computer -ComputerName COMPUTER123456 wait -For SERVICE123 - NODE1 -Timeout 400 -Delay 5 如果没有,有没有脚本可以用来轮询启动
的
服务
浏览 0
提问于2016-10-20
得票数 0
2
回答
如何获得脚本名,即由PowerShell运行
的
脚本名称
该脚本调用
cmdlet
,后者调用
cmdlet
,依此类推。我有20个
cmdlet
深度,9个PowerShell ps1文件深度,我如何获得说明这一切
的
PowerShell脚本?因为下面只给出最后一个调用脚本,而不是启动所有调用脚本
的
脚本。 $MyInvocation | Out-Default
浏览 9
提问于2021-09-10
得票数 1
回答已采纳
2
回答
不能在
函数
中
的
Where对象中使用变量
、
、
、
我正在尝试使用一个
函数
,该
函数
可以根据传递
参数
的
LatestStatus值来计数作业。到目前为止我得到
的
是: Write-Output (Get-VBRJob | ?{$_.Info.LatestStatus -eq $args} | Measure-Object).Count问题是,正如我在某个地方所读到
的
,将有一个子subshell(?)执行where所以没有传递
参数
。 如果我用"Failed“
浏览 10
提问于2021-09-02
得票数 2
回答已采纳
4
回答
调用-命令错误“
参数
集无法使用指定
的
命名
参数
解析”
希望您能帮助我解决一个问题,尝试在本地计算机上执行具有备用凭据
的
脚本块。我在论坛上进行了彻底
的
搜索
和
搜索,并找到了解决问题
的
两种可能
的
方法: $res = Invoke-Command -Credential$migratorCreds -
ScriptBlock
{param($one, $two) Get-LocalUsers -parentNodeXML $one -migratorUser $two
浏览 5
提问于2013-08-09
得票数 27
回答已采纳
1
回答
如何轻松地在
cmdlet
之间传递所有
参数
?
、
使用CmdletBinding,
是否
有一种简单
的
方法可以反求调用
cmdlet
的确切
参数
,以便使用完全相同
的
参数
调用另一个
cmdlet
?我正在用Powershell编写Powershell
Cmdlet
。我在使用
高级
功能。我有一个名为Get-Environment
的
cmdlet
,它有几个可选
的
参数
,如stringEnvironmentName
和
sw
浏览 0
提问于2019-04-03
得票数 2
回答已采纳
2
回答
是否
可以跨多个
函数
重用“param”块?
、
假设我有一个脚本,它
的
多个
函数
具有完全相同
的
参数
,位置相同,类型和约束相同,如下所示: [CmdletBinding()]在PowerShell中
是否
有一种方法可以在同一个脚本中跨多个
函数
共享param块?如果没有,还有什么替代办法吗?
浏览 4
提问于2014-11-13
得票数 9
1
回答
Start-Job:调用脚本中
的
其他
函数
在阅读了大量关于Start-Job
的
问答之后,我仍然无法理解我做错了什么。 $MoveFileParam}$init
浏览 3
提问于2022-04-28
得票数 1
2
回答
Powershell:不要等待
函数
返回
、
我有一个Powershell脚本,其中我调用了一个名为generate_html
的
函数
。 有没有办法在继续下一次
函数
调用之前调用
函数
而不等待其返回?
浏览 0
提问于2014-02-10
得票数 6
回答已采纳
3
回答
如何在PowerShell中继续脚本块
的
行?
我正在尝试编写一个Powershell
函数
来创建一个OrganizationalUnit。$sb但是,当我稍后在脚本中调用它时,我会收到一条消息,即-ProtectedFromAccidentalDeletion是一个未知
的
cmdlet
。在我看来,在有一个开放括号
和
一个开放
的
报价,所以PS应该寻找更多
的
输入。也没有将
参数
转换为Cr
浏览 4
提问于2016-06-03
得票数 2
回答已采纳
1
回答
R中
的
调用
函数
是什么?
、
对于
函数
的
参数
计算,需要知道
的
最重要
的
事情之一是,提供
的
参数
和
默认
的
参数
被
不同
的
对待。提供给
函数
的
参数
在调用
函数
的
计算框架中进行计算。
函数
的
默认
参数
在
函数
的
计算框架中进行计算。我不太明白
浏览 0
提问于2018-02-17
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【行业资讯】PowerShell 7.3 已发布
实例教程,用python实现字节码编译器和解释器实例教程,用python实现字节码编译器和解释器
聊聊C+的模板和泛型编程
鉴释课堂丨编译器技术入门知识一网打尽
陈天奇等人提出TVM:深度学习自动优化代码生成器
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券