|
|
1
106
在命令中,“&&”表示“执行命令1,如果成功,则执行命令2”。我用它来做一些事情,比如:
在PowerShell中,最接近的方法是:
它具有相同的逻辑,但来自命令的输出文本将丢失。也许这对你来说已经足够好了。 编辑 如果您在脚本中执行此操作,那么最好将语句分开,如下所示:
|
|
|
2
27
&&而且在要实现的事情列表中(仍然是),但并没有作为下一个最有用的事情出现。原因是我们有-和-或。 如果您认为这很重要,请提交一个关于Connect的建议,我们将考虑它用于v3。 |
|
|
3
10
试试这个:
|
|
|
4
3
如果命令在cmd.exe中可用(例如
在这里,
|
|
|
5
1
我在PowerShell中尝试了以下命令序列:FISRT试验
二次试验
第三次试验证明第二个条件甚至没有分析。
|
|
|
6
0
我认为一个简单的if语句可以实现这一点。有一次我看到mkelement0在最后一个退出状态上面的响应存储在$?,我将以下内容放在一起:
因此,对于OP的例子,它是:
|
|
|
7
0
通常,在Linux上,我会执行如下操作:
但是,在Windows PS上,不能这样做!所以我最后只做了一个
并称之为
|
|
|
8
0
冗长的等价物是
我不知道为什么
|
|
|
9
-1
这取决于上下文,但这里有一个“—和”的示例:
这就是在一个文件名以“f”开头的目录中获取所有大于10kb的文件。 |
|
|
10
-1
它比“&&”稍长一点,但在不编写脚本的情况下完成相同的任务,并且不太难记住。迟到总比不迟到好。:) |
|
|
11
-1
我们可以尝试此命令,而不是使用&方法 如果($lastexitcode-eq 0)ipconfig/all findstr/i bios catch echo err finally |