2013-10-21 59 views
0

我需要一些建議,在腳本中使用continue語句。如果Powershell 2.0中的變量爲空,如何在循環中使用continue?

我的腳本在我的備份文件夾中搜索特定的備份文件,然後創建一個sql命令來恢復特定的備份。

如果找不到備份,我的腳本崩潰。所以,如果變量是空的,我需要的是在我的循環中繼續。這是如何正確定義的?

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

這沒有解決,所以我需要什麼?提前致謝。

回答

0

我會嘗試測試路徑或包含。測試路徑應該是最好的路線。

If (!(Test-Path $specificmarketbackupfile)) 
    { 
     Commands Here 
    } 

這將做什麼是返回一個布爾值True或False它是否看到定義的文件/目錄。

相關問題