腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1711)
视频
沙龙
1
回答
从
cmd
捕获
的
输
出在
PowerShell
ISE
中
为
空
,
但在
PowerShell
中
运行时
具有
值
我有以下脚本: $filepath = "rabbitmq-plugins.bat";$argument2 = 'rabbitmq_management'; $errormessage = $executioncontext.invokecommand.invokescript($
cmd
当我在
PowerShell
浏览 11
提问于2021-06-14
得票数 0
5
回答
我
的
PowerShell
脚本仅在从
ISE
运行时
有效
、
、
、
、
我不能发布所有的脚本内容,但基本
的
想法是它下载JSON并使用ConvertFrom-Json cmdlet将其转换为对象。一些对象被过滤掉,其余
的
被写入XML/XLS文档( Excel 2003格式)。然后,此文件将附加到电子邮件
中
,并发送给不同的人。我遇到
的
问题是,它只有在从
Powershell
ISE
运行时
才能工作。一旦我尝试设置一个计划任务,
从
cmd
调用它,甚至
从
powershell
浏览 12
提问于2013-04-02
得票数 2
1
回答
Powershell
在控制台和
ISE
中
形成不同
的
应用程序输出
、
我在powersheel
中
创建了复杂
的
表单应用程序,它也可以在
Powershell
ISE
和
powershell
控制台中正常运行,
但在
行为上没有什么不同:当我在windows资源管理器
中
双击运行应用程序时,
powershell
控制台打开,但创建所有表单控件(复选框、标签、按钮……)时有太多
的
“调试”数据。
ISE
中
(没有)-应用程序会立即启动。我无法解决这个问题,如果可能的话,我想删除
从</e
浏览 12
提问于2020-10-29
得票数 1
1
回答
Powershell
在作为计划任务
运行时
未
捕获
EXE异常
我正在使用
Powershell
脚本执行一个.Net程序。当我在
ISE
中
运行脚本时,它会在$output变量
中
捕获
异常消息。当我执行与计划任务相同
的
脚本时,$output是一个
空
数组。定时任务命令
为
:$ErrorActi
浏览 2
提问于2021-09-01
得票数 2
2
回答
如何
从
PowerShell
访问C#主机
、
、
在
PowerShell
配置文件
中
,可以标识
PowerShell
主机,以便
为
该主机
的
环境进行适当
的
设置。Host') Start-Steroids} 我希望能够
从
C#上下文中进行等效
的
标识,主要是因为
PowerShell
我首先探索了如何
从
Get-Host (每个 )
中
获取C# cmdlet
的<
浏览 7
提问于2015-02-25
得票数 2
回答已采纳
6
回答
在Windows
中
忽略错误级别!= 0
我有一个运行外部EXE文件
的
脚本。当该EXE文件失败(将错误级别设置
为
1)时,
PowerShell
脚本将失败。CategoryInfo : NotSpecified:(%)时间电流:String) [],RemoteException + FullyQualifiedErrorId: 如何忽略/捕捉外部EXE文件
的
失败并继续我
的
脚本
浏览 7
提问于2009-09-08
得票数 12
回答已采纳
3
回答
测试路径注册表键在Windows终端
中
工作,但不在我
的
.ps1脚本
中
、
我在注册表
中
手动创建了这个键,它如下所示: 但是,运行此脚本将永远不会退出,而是会进入the语句。为了测试这一点,我在Windows终端上尝试了Test-Path -Path 'HKLM:\SOFTWARE\IDTSettings',它用适当
的
True进行了响应。我不明白为什么这些是不同
的
,如果有人能帮上忙的话,我会很高兴
的
。非常感谢奇怪
的
是,如果我
从
Windows终端运行
powershell
脚本,它将很好地检测注册表项,但是如果我尝
浏览 8
提问于2021-12-06
得票数 1
回答已采纳
1
回答
Powershell
脚本不能在没有"
powershell
.exe -File“
的
情况下工作,也不能与"
powershell
.exe -File”一起正常工作
、
、
、
、
我有一个脚本,当
从
ISE
或VS代码
中
运行时
,它可以完美地工作,代码
中
给出
的
参数如下 [string]$Param1 = "example",
浏览 9
提问于2020-02-20
得票数 1
1
回答
在本地计算机上
的
已保存脚本
中
运行invoke-command时访问被拒绝
、
、
、
我正在尝试创建一个脚本,该脚本以我
的
一个SCCM设备集合
中
的
所有服务器
为
目标,并远程重新启动一些服务并运行几个SCCM客户端操作。我发现,由于访问被拒绝错误,invoke-command无法在我
的
本地主机上运行。但是,此命令在正常
的
PowerShell
窗口上
运行时
没有问题。我还尝试在我
的
域控制器上运行该脚本,它也可以工作,所以问题
出在
本地主机上运行它。Screenshot of lab and script fail
浏览 73
提问于2021-10-14
得票数 0
1
回答
将
Powershell
设置
为
Vim
的
shell:命令似乎没有正确传递
、
我试图在Windows上
的
GVIM中将
Powershell
设置
为
shell。set shell=
powershell
set shellquote=\"没有什么会干扰它时,我得到了上面设置
的
值
。 当我
从
vimrun.exe<
浏览 2
提问于2016-03-20
得票数 6
回答已采纳
3
回答
所有
CMD
命令都可以在
powershell
中使用吗?
、
类似于其他问题,但所有
CMD
命令在
Powershell
中都可用吗?简而言之,我可以使用一个
Powershell
窗口来替换
CMD
提示,并在同一个终端
中
同时执行
CMD
和
Powershell
的
工作吗?
浏览 5
提问于2017-05-17
得票数 8
回答已采纳
1
回答
从
C#运行
的
powershell
命令
捕获
输出
、
我正在创建一个简单
的
C#程序,用于检查我们正在测试
的
windows 10版本上
的
各种设置。我需要
捕获
CMD
或
Powershell
调用
的
输出,并将结果显示
为
字符串(可读
的
)。具体来说,我试图
从
get-bitlockervolume卷
中
捕获
输出,以检查驱动器是否已加密。该程序应该能够运行,而不使用管理文件。不幸
的
是,似乎不太好用,所以我想我应该尝试将输出
捕获<
浏览 0
提问于2019-08-16
得票数 1
回答已采纳
1
回答
从
另一个
powershell
脚本调用
powershell
脚本并确保它是UTF8
、
、
、
、
我组装了一个
Powershell
脚本,该脚本旨在
捕获
承载在Azure blobs上
的
其他脚本,并执行它们。WriteAllText($newFile, $fileContents)Invoke-Expression "& `"$fileLocation`" $migrationArgs" 这件事做得很好,满足我
的
需要但是,调用表达式没有正确读取文件
的
编码。它在记事本或Notepad++中正确打开,
但在
ISE
浏览 0
提问于2016-12-29
得票数 1
回答已采纳
6
回答
如何仅在以非交互方式
运行时
从
Powershell
脚本返回退出代码
我有很多脚本是作为计划任务运行
的
。因此,它们对任何失败都执行$host.setshouldexit(1),这在任务调度程序
中
显示
为
返回码。我
的
问题是:如何检测脚本是否是非交互运行
的
?如果是,那么我将使用setshouldexit,否则它将打印错误代码或一些非破坏性
的
东西。(请注意,我不想使用[en
浏览 1
提问于2010-12-09
得票数 7
回答已采纳
2
回答
如何确定写主机是否适用于当前主机
、
、
是否有任何合理
的
、可靠
的
协议来决定在给定
的
Write-Host主机实现
中
是否支持
PowerShell
,在可能针对任何合理
的
主机实现运行
的
脚本
中
?
值
列表似乎有点负担,特别是现在
PowerShell
已经跨平台了。我合理地希望脚本能够
从
任何主机上被调用,并且只做正确
的
事情。我编写了一个脚本,可以在
PowerShell
命令提示符内、
ISE
内部或S
浏览 4
提问于2020-01-30
得票数 6
2
回答
使用
PowerShell
执行调用批处理文件
的
远程脚本
、
、
FilePath $BatchFile -Wait -Verb RunAs 我有一个
PowerShell
脚本位于另一个服务器上,它有下面的代码段。假设所有会话变量都
具有
正确
的
信息集:
浏览 1
提问于2019-04-18
得票数 0
2
回答
调试
PowerShell
脚本
、
、
我感兴趣
的
是开发一个处理数据
的
C#应用程序,并帮助过滤我计划通过
PowerShell
将部分应用程序公开
为
解释脚本
的
数据。我想我已经很好地掌握了如何实现这个目标(),但是提供像那样
的
调试功能将是非常有价值
的
。是否有方法将
ISE
(或类似的调试器)附加到托管在
PowerShell
程序
中
的
C#脚本上?这背后
的
部分原因是灵活性,其中一些组件在本质上是固定
的
,因此编译了C#
浏览 4
提问于2014-05-21
得票数 4
回答已采纳
1
回答
添加IP地址作为中继交换2010
的
远程
powershell
脚本问题
、
、
,例如设置OutOfOffice回复、启用邮箱、创建
具有
各种权限
的
共享邮箱等。4个集线器服务器-这是一个非常基本
的
脚本(我
从
互联网上挖掘/调整),但它在Orchestrator
中
运行时
不起作用。当我
从
安装了Exchange工具
的
服务器上
的
Powershell
ISE
运行它时,它确实工作得很好,而且其他确实可以工作
的
exchange (类似)脚本至少可以排除执行该脚本<em
浏览 0
提问于2016-01-29
得票数 0
3
回答
如何在
PowerShell
中
写入标准错误?
、
、
我在弄清楚如何回显标准错误流和重定向可执行文件
的
错误流时遇到了麻烦。# Write to stderr echo "Error Message!"
浏览 3
提问于2011-02-15
得票数 48
3
回答
是什么决定了
powershell
的
启动gui
、
其中一个是用Win10创建
的
,并复制到我
的
Win7家庭pc上。另一个是我用Win7创建
的
。它们使用相同
的
路径引用相同
的
powershell
.exe。它们
的
属性似乎是一样
的
。当我启动第一个(“Win10-1”)时,它会在PS gui窗口中以我
的
自定义颜色启动。当我启动本机Win7快捷方式时,它会启动一个类似
cmd
的
ui。我希望Win7快捷方式启动
Powershell
gui而不是<e
浏览 2
提问于2017-01-19
得票数 0
回答已采纳
点击加载更多
相关
资讯
Windows PowerShell入门总结
Windows上除了CMD命令行,还有个PowerShell
Windows PowerShell入门(1)-简介
人人都值得学一点PowerShell实现自动化(1)在VisualStudio上使用PowerShell
系统小技巧:实用简单的PowerShell命令
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券