腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PowerShell
-为整个脚本设置$ErrorActionPreference
、
、
、
我今天第一次尝试了
PowerShell
(v3.0),并对它
的
一些
错误处理
概念
的
实现方式感到非常沮丧。因此,我在我
的
脚本顶部添加了以下一行,这是由
不同
的人推荐
的
:在
PowerShell
ISE
中
执行此操作确实捕获了所有错误。来自
命令行
的
: PS C:\Data\Scripts\
PowerS
浏览 1
提问于2014-01-20
得票数 16
回答已采纳
1
回答
为什么
powershell
ISE
中
的
错误处理
与
命令行
中
的
错误处理
不同
?
、
、
我有一个
powershell
脚本,它使用azure cli登录并执行许多其他操作。在开始
的
时候,我设置了 $ErrorActionPreference = "Stop" 当我在ps
ISE
中
运行脚本,azure登录失败时,会显示错误并停止执行,正如预期
的
那样。但是,当我从ps
命令行
(或从调用该脚本
的
批处理)运行该脚本时,显示了错误-并且继续执行?! 我尝试了try/ catch,同样
的
事情,catch只在
ISE</
浏览 12
提问于2019-03-22
得票数 1
1
回答
使用azure cli捕获错误消息从keyvault
中
删除和清除
、
、
我在devops中使用AzureCLI@2来执行(通过
powershell
) cli命令,先删除然后清除。当该项目仍在删除时以及该项目已被清除时,会产生错误消息。 我需要知道这两种情况之间
的
区别。你知道我如何才能真正得到错误信息吗?
浏览 0
提问于2020-08-22
得票数 0
2
回答
PowerShell
2.0 -运行
命令行
调用脚本
与
来自
ISE
的
脚本
、
、
、
在从
ISE
中
编写部署脚本之后,我们需要我们
的
(CI)服务器能够自动运行它们,即从
命令行
或通过批处理文件。我注意到以下电话之间
的
一些显著差异:
powershell
.exe -Command "& '.\Script.ps1'" 使用-File时
浏览 2
提问于2010-05-24
得票数 4
回答已采纳
3
回答
Powershell
在
ISE
中正确输出,但在
命令行
执行
中
不正确
、
、
我在
powershell
ISE
中
运行了一个命令,该命令
的
退出方式超出了我
的
预期,但当我将代码移到
命令行
以在
不同
的
环境
中
执行时,我再也没有收到错误。仅在
ISE
中出现错误。我也尝试过像其他人一样在
命令行
中使用-sta,但没有成功。当我通过
ISE
运行该命令时,我得到以下输出:当我在
命令行
上运行该命令
浏览 1
提问于2012-07-10
得票数 1
3
回答
从
命令行
进入
Powershell
_
ISE
的
参数
、
、
、
我在
Powershell
_
ISE
中
开发了一个脚本,用于在一台服务器上备份server数据库,将文件移动到另一台服务器,并以
不同
的
数据库名称还原到目标服务器。效果很好。 C:\PowershellScripts\Servers\CRMBackup.ps1 -SrcSrv uk-sb-sql12\wss -SrcDb UAT如果我跑了
powershell
_<
浏览 17
提问于2016-08-26
得票数 4
回答已采纳
2
回答
是否可以使用指定
的
(不是默认
的
)配置文件启动
Powershell
ISE
?
、
我希望有几个(多个)
PowerShell
配置文件,这将创建
不同
的
环境。 更具体地说,我需要启动单独
的
PowerShell
ISE
,以便使用TFS和其他
PowerShell
ISE
实例进行常规工作。“‘TFS”环境需要加载一些额外
的
snappin、模块、修改提示等等。我不希望所有这些东西都会在常规
的
PowerShell
ISE
会话
中
执行,但只在我想要
的</
浏览 10
提问于2015-06-24
得票数 3
回答已采纳
5
回答
使用IDE时从
Powershell
调用第三方可执行文件时出错
、
、
、
我有一个使用du.exe (最初来自Sysinternals
的
)来计算目录大小
的
PowerShell
脚本。如果我在控制台中运行du c:\Backup,它会按预期工作,但在
ISE
或PowerGui
中
运行
的
同一行代码会给出预期
的
结果和错误+ CategoryInfo: NotSpecified: (:String) [], RemoteException + FullyQualifiedErrorId :
浏览 4
提问于2010-01-20
得票数 80
回答已采纳
3
回答
Powershell
ISE
+ vim
、
、
有没有可能通过一些类似vim
的
编辑模式或插件让
Powershell
ISE
表现得像vim一样?在netbeans
中
我使用,在Visual Studio
中
我使用,
PowerShell
ISE
也有类似的东西吗?或者我应该完全放弃
Powershell
ISE
,只使用vim +
powershell
命令行
?
浏览 0
提问于2015-01-21
得票数 6
3
回答
在
powershell
中
打开控制台应用程序
、
、
我目前正在开发一个win32控制台应用程序,并且想知道是否有任何方法可以让visual studio在我调试它
的
时候用
powershell
而不是cmd.exe打开它。我真正想要
的
是一个更好
的
shell,在那里我可以复制/粘贴等,而不需要点击。 谢谢
浏览 3
提问于2010-06-04
得票数 15
2
回答
Powershell
:脚本
中
的
错误处理
、
我有一个脚本,它将在几台本地计算机上运行,但我没有在其中做任何
错误处理
。我在
powershell
中
根本没有做过任何
错误处理
,所以我在这里完全是个菜鸟。我读到了一些关于它
的
东西,但老实说,我只是在寻找一个快速而简单
的
答案。 问:有没有像try/catch这样
的
东西,尽可能少
的
代码来避免让脚本变得沉重?
浏览 2
提问于2012-04-17
得票数 1
1
回答
Powershell
从rabbitmqctl获得输出并解析异常
、
、
、
我打电话给来自Powrshell
的
兔子:Write-Host $outClearing
浏览 2
提问于2020-07-14
得票数 0
回答已采纳
3
回答
在
PowerShell
中
抛出Param异常
的
替代方案?
、
、
、
底线上
的
我有一个
powershell
脚本,它目前结合使用param和[ValidateNotNullOrEmpty]来验证
命令行
参数: [string]) 我们正在改变
错误处理</em
浏览 7
提问于2012-06-13
得票数 0
回答已采纳
1
回答
将Swift
的
关键字“抛出”创建
的
错误称为“异常”是否正确?
、
使用关键字throw、throws、do、try和catch进行
错误处理
是在Swift第2版中介绍
的
。在
中
,未使用异常一词,但声明如下: Swift
中
的
错误处理
类似于其他语言中
的
异常处理,使用了try、catch和and关键字。
与
许多语言中
的
异常处理
不同
--包括Objective- Swift
中
的
错误处理
不涉及解除调用堆栈,这是一个计算成本很高
的</em
浏览 4
提问于2017-01-04
得票数 0
回答已采纳
1
回答
VSTS发布级别"Windows
PowerShell
无法运行路径包含空格
的
脚本“
、
、
目前,我使用“
PowerShell
”任务来运行
PowerShell
脚本。但是不幸
的
是,我
的
VSTS存储库名有空间(例如“WebApp演示”),这就是
为什么
我在VSTS发布级别执行
PowerShell
脚本时遇到了这个问题。使用退出代码0完成
错误处理
,并将一个错误写入错误流。VSTS发布定义
中
的
PowerShell
任务配置 为了解决上面的错误,我跟随了那么多博客,但问题将是一样
的
。
浏览 1
提问于2018-02-09
得票数 3
回答已采纳
1
回答
从
PowerShell
ISE
的
命令环境加载脚本
、
、
是否有一种方法可以从IDE
的
命令环境(PS>提示符)
中
打开脚本文件(PS>或其他),从而在IDE本身中加载脚本文件?
浏览 7
提问于2015-06-03
得票数 2
回答已采纳
5
回答
在
PowerShell
中
捕获EXE输出
我
的
任务是使用GPG (gnupg.org)用
Powershell
脚本加密文件。我调用
的
特定exe是简单
的
gpg.exe。每当我执行一条命令时,我都想捕获输出。例如,我在
powershell
中导入一个公钥,如下所示:$gpgLocation只是gpg.exe
的
文件位置(缺省为"C:\ProgramFiles\GNU\GnuPG\gpg.exe“ 我
的
整个问题是,如
浏览 2
提问于2009-05-28
得票数 28
回答已采纳
1
回答
如何在dotnet命令失败后停止
powershell
脚本?
、
在从
powershell
脚本执行dotnet命令时,我看到了不可靠
的
行为。dotnet build "$slnPath"dotnet test "$slnPath"这是正常行为吗?是否需要根据dotnet命令
的
参数编写
不同
的</
浏览 10
提问于2020-03-03
得票数 1
1
回答
-Query : invoke-sqlcmd在使用-InputFile而不是
powershell
时捕获错误
、
、
我有一个
powershell
脚本,它正在执行给定文件夹
中
的
sql脚本。这是工作
的
,但在错误
的
情况下,我看不到错误
的
原因。在某些情况下,当
powershell
本身抛出错误时,会显示错误。但是,当发生更简单
的
故障时,例如主键冲突,则不会显示错误。 我尝试了以下方法,但在使用"-InputFile“参数时不起作用。将其替换为"-Query“参数,将显示错误。updateScriptsFolder\$updateSql" -for
浏览 0
提问于2011-10-13
得票数 1
回答已采纳
2
回答
第一次
Powershell
异常捕获
的
帮助
、
、
我不是一个程序员,只是偶尔使用
powershell
来完成我
的
一些任务,因此,在我
的
powershell
脚本/命令
中
从未做过任何真正
的
错误处理
。在下面的示例代码
中
,我很难捕捉到异常,因为它似乎是错误
的
。,当计算机关闭或其他不可用时,Get-WmiObject命令失败,并在
powershell
窗口中显示异常消息。当我说它是向后发生
的
,在显示不可用计算机
的
异常消息之后,对于那些
浏览 4
提问于2017-11-28
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【行业资讯】PowerShell 7.3 已发布
Windows上除了CMD命令行,还有个PowerShell
【Rust日报】2020-08-03 Rust和内存安全
Windows PowerShell入门总结
Exchange Online Powershell进阶介绍
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券