Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops 如果Powershell 2.0中的变量为空,如何在循环中使用continue?_Loops_Powershell_Foreach_Powershell 2.0 - Fatal编程技术网

Loops 如果Powershell 2.0中的变量为空,如何在循环中使用continue?

Loops 如果Powershell 2.0中的变量为空,如何在循环中使用continue?,loops,powershell,foreach,powershell-2.0,Loops,Powershell,Foreach,Powershell 2.0,在脚本中使用continue语句时,我需要一些建议 我的脚本在我的备份文件夹中搜索特定的备份文件,然后创建一个sql命令来还原该特定备份 如果找不到备份,我的脚本将崩溃。因此,如果变量为空,我需要的是循环中的continue。这是如何正确定义的 if ($specificmarketbackupfile -eq "") { continue } 这不起作用,所以我需要什么?提前感谢。我会尝试测试路径或包含。不过,测试路径应该是最佳路径 I

在脚本中使用continue语句时,我需要一些建议

我的脚本在我的备份文件夹中搜索特定的备份文件,然后创建一个sql命令来还原该特定备份

如果找不到备份,我的脚本将崩溃。因此,如果变量为空,我需要的是循环中的continue。这是如何正确定义的

if ($specificmarketbackupfile -eq "")
        {
            continue
        }

这不起作用,所以我需要什么?提前感谢。

我会尝试测试路径或包含。不过,测试路径应该是最佳路径

If (!(Test-Path $specificmarketbackupfile))
   {
      Commands Here
   }
这将返回一个布尔值True或False,以确定它是否看到定义的文件/目录