[VB.NET]使用winrar檔案路徑相關規則

  • 1619
  • 0
  • 2012-06-12

摘要:VB.NET 使用winrar檔案路徑相關規則

 

1.路徑中若有包含空白 則要使用雙引號括住整個路徑
 
由於winrar的參數是以空白做分隔:
winrar.exe x c:\test.rar c:\new
 
若路徑中含有空白: 
winrar.exe x c:\program files\test.rar c:\new
則winrar就無法分辨參數
 
所以若某個參數的路徑含有空白,則需使用雙引號括住整個路徑 視為一個參數:
winrar.exe x "c:\program files\test.rar" c:\new
 
2.pathString = """C:\Program Files\Path\"""
 
其中的多個雙引號,是由於vb6使用雙引號做為字串的區隔字元
因此若變數內容含有雙引號 則vb6規定要以兩個雙引號表示一個雙引號
pathString = "xyz""abc" 
則pathString實際上是 xyz"abc
 
pathString = "xyz""""abc 
則pathString 實際上是 xyz""abc

https://www.facebook.com/wenming.yan