腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
通过
PS
脚本
更新
Powershell
模块
清单
中
的
PSData
属性
我希望在我
的
Powershell
模块
清单
文件
中
的
PSData
哈希表
中
添加一些新
属性
。 但是,由于我计划将其放入Automated build系统
中
,因此我想创建一个可以
更新
属性
的
PS
函数。在我当前
的
psd1文件
中
,我有ReleaseNotes,并希望
通过
powershell
<
浏览 4
提问于2018-07-05
得票数 0
1
回答
如何从MyModule.psd1
中
检索RootModule、ModuleVersion和HelpInfoURI等MyModule.psm1散列值?
、
、
我需要一些内省,因为在不同
的
目录和PSRepositories中有相同
模块
名称
的
多个版本,并且运行
的
PS
脚本
需要知道当前运行
的
是哪个版本。 给定一个样板
powershell
.\MyModule\MyModule.psd1
清单
和.\MyModule\MyModule.psm1
模块
,如何从MyModule.psm1
中
引用MyModule.psd1
中
的
值?$Modul
浏览 11
提问于2020-01-13
得票数 0
回答已采纳
1
回答
如何在C#
中
向powershellinstance实例添加参数
、
、
、
、
我有一个
powershell
脚本
,我需要使用c#来执行它 using (
PowerShell
PowerShellInstance =
PowerShell
.Create()) PowerShellInstance.AddScriptThread.Sleep
浏览 4
提问于2020-04-29
得票数 1
回答已采纳
2
回答
如何使安装
模块
也安装任何必需
的
模块
?
、
、
下面是
模块
清单
文件: ModuleVersion = "1.0.19103.11"我尝试设置RequiredModules
属性
,但是如果生成机器没有安装
模块
SqlServer,那么首先就无法发布
模块
。我可以在那里安装它,但是有没有更好
的
方法而不强迫我
浏览 0
提问于2019-04-13
得票数 4
2
回答
节点JS如何在生成
的
子进程(
powershell
脚本
)
中
调用函数?
、
、
是否有方法从父节点js
脚本
中
调用生成
的
子进程(
powershell
脚本
)
中
的
函数?节点
脚本
:const
psData
= cp.spawn ("
powershell
-executionpolicy bypass/
powershell
-script.
ps
1"
浏览 5
提问于2022-12-02
得票数 1
回答已采纳
2
回答
Powershell
模块
中
的
*.psm1文件
的
用途是什么?
、
因此,我用一堆.
ps
1文件(每个函数一个)和.psd1
清单
文件实现了我
的
第一个
Powershell
模块
。它们
的
附加值是多少?", ) "db\Backup-Database.
ps</em
浏览 1
提问于2019-04-27
得票数 6
回答已采纳
2
回答
Get-ADUser总是返回0
、
我在
PowerShell
中有
脚本
: select -expandmsDS-UserPasswordExpiryTimeComputed 我正在尝试将它导入到C# (WPF)
中
,但是结果/结果2总是0。
PowerShell
脚本
运行良好,并返回信息。using (
PowerShell
PS
=
PowerShell
浏览 1
提问于2018-07-25
得票数 1
回答已采纳
1
回答
Linux上
的
PowerShell
7.0.2
、
TL;DR详细信息 我已经在Linux上写了一个非常基本
的
测试
模块
,它不会导出任何函数。在Windows上,Linux文件在哪里并不重要,我希望同样
的
情况也适用于.psd1,但是要确保
模块
位于$env:PSModulePath
中
列出
的
路径之一
中
: /home/john/.local/shar
浏览 11
提问于2020-07-08
得票数 1
3
回答
PowerShell
模块
-每个cmdlet
的
单独文件
、
、
我打算为我
的
项目创建新
的
PowerShell
模块
。目的是将几个自定义cmdlet打包到独立
的
单元
中
,我可以
通过
我们
的
Nexus存储库(或
通过
其他任何方法)部署到其他机器上。问题:我到处看,我看到教程将所有
PowerShell
函数/cmdlet打包到单个*.psm1文件
中
。文件存储在同名目录
中
,该目录实际上表示
模块
本身。问题:是否有一种方法,如何将每个cm
浏览 12
提问于2015-04-15
得票数 12
3
回答
在
PowerShell
模块
中
跨函数和类使用枚举
我正在创建一个
PowerShell
模块
,我希望在
模块
中
的
几个函数和类中使用枚举(如果有关系,可以将其导出)。我能看到
的
唯一方法是将所有代码放在一个文件
中
。然而,这并不是一个容易维护
的
故事。我想要一个类似如下
的
模块
文件结构:正如您在代码中看到
的
,Class1将Enum1
属性
标记为"Unable to find type Enum1“。 This may
浏览 1
提问于2020-05-31
得票数 4
2
回答
我在
powershell
模块
清单
中
列出
的
要导出
的
变量实际上并不是导出
的
、
、
、
、
我正在创建一个
脚本
模块
,并使用
清单
导出
脚本
成员并设置其他
模块
属性
。我已经跟踪了我找到
的
每个示例
清单
,甚至使用了创建了一个基线
清单
,其中包含了我想要
的
属性
,但我仍然无法获得要导出
的
变量以实际导出。这里
的
目的是执行
清单
中
的
所有声明,而不必在
模块
脚本
中使用Export-Module
浏览 4
提问于2016-07-12
得票数 10
回答已采纳
1
回答
#需要在
模块
脚本
中
工作吗?
、
考虑以下
模块
脚本
:#Requires -Version 4如果这是一个
ps
1
脚本
,顶部
的
#Requires注释将强制
PowerShell
抛出一个错误 但是,如果我试
浏览 2
提问于2017-02-16
得票数 6
回答已采纳
2
回答
PowerShell
变量可在psd1文件中使用
PowerShell
PSD1文件被限制为“非动态”行为。但是,我注意到有一些自动变量可以使用。即$null、$true和$false (有效常数)。他们还有其他
的
吗?是否有关于PSD1文件可以包含哪些内容
的
文档。我知道内容是静态
PS
类型
的
一个大哈希表,但是对于这些文件,定义什么是“静态”(或常量)
的
“规则”是什么。例如,为什么像$PSHOME或$PID这样
的
东西会被认为是“动态
的
”?考虑:
PS
> get-variable t
浏览 2
提问于2017-06-20
得票数 2
回答已采纳
3
回答
打包一套
powershell
cmdlet,以便在任何计算机上快速部署?
我写了一系列cmdlet来帮助我
的
日常工作,我希望在我可能正在使用
的
任何新机器上都能随时使用它们。我在想,如果我在远程共享上有一些
脚本
/可执行文件,我可以从我临时工作
的
任何计算机上执行,并且启动一个新
的
powershell
实例,并且我
的
所有
脚本
都已经加载到环境
中
,那就太好了。我在想,这要么是创建一个新
的
管理单元(我可能把这件事变得过于复杂了),要么是我可以简单地从
powershell
加载一
浏览 1
提问于2011-03-11
得票数 1
回答已采纳
1
回答
如何在powershellgallery库中将
脚本
声明为预发布?
、
我希望能够使用
更新
脚本
-allowprerelease
更新
我
的
脚本
。我不知道在使用publish发布
脚本
之前,如何将
脚本
标记为预发布。我该怎么做呢?我试过了 PrivateData = @{ PreRelease = 'Testing'} } Update-ScriptFileInfo @Params -Pa
浏览 2
提问于2019-09-09
得票数 3
1
回答
用嵌套
模块
加载
PowerShell
模块
产生错误
、
我已经编写了一个定制
的
PowerShell
模块
。我
的
自定义
模块
使用SharePoint CMD让。因此,在我
的
psd1文件
中
,我有一个嵌套
的
模块
属性
,类似于: '.\Modules\MyModule.psd1') 我是从:得到
的<
浏览 0
提问于2018-09-07
得票数 0
回答已采纳
3
回答
Server 2012 SQLPs
模块
-自动更改当前位置?
、
我有一个大型
的
现有
powershell
脚本
库,主要用于运行一些复杂
的
逻辑和Server与文件系统之间
的
交互。 SQL交互通常
通过
cmdlet Invoke-SQLCmd执行。最近,我所有服务器上
的
SSMS版本都升级到了2012年。
模块
。这是可行
的
,但SQLPs
模块
似乎在某个时候将当前位置更改为
PS
SQLSERVER>而不是<local folder>,这使得我
的
浏览 3
提问于2012-10-16
得票数 15
回答已采纳
1
回答
无法将非单块
脚本
模块
发布到具有7个或更多功能
的
本地
PowerShell
库。
问题:当非单块
脚本
模块
包含6个或更少
的
函数时,我可以成功地将其发布到本地
PowerShell
库。示例: FunctionsToExport =“Get 1”、“Get 2”、“Get 3”、“get-test4”、“Get 5”
浏览 0
提问于2019-05-23
得票数 3
回答已采纳
1
回答
不同
的
PowerShell
文件类型是什么?
、
如果我试图在ISE中保存一个文件,默认扩展名是
Powershell
Files,带有括号(*.
ps
1, *.psm1, *.psd1, *.
ps
1xml, *.pssc, *.psrc, *.cdxml
Powershell
Scripts (*.
ps
1)
Powershell
Data Files (*.psd1)
Powershell
SessionConfiguration Files (*.
浏览 3
提问于2020-06-27
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
警惕!PowershellMiner无文件挖矿正在悄然流行
Windows PowerShell入门总结
Powershell绕过执行及脚本混淆
微软PowerShell 7.0的五大新变化!
在Kali Linux上安装PowerShell
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券