2009-11-21 210 views
9

在Visual Studio後期構建中,我需要運行批處理文件。該解決方案可能與Visual Studio運行的驅動器不同。在postbuild中,如何確定解決方案運行的驅動器號,以便在運行批處理文件之前更改爲該驅動器?目前,所有我是這樣的:Visual Studio後期構建 - 更改爲解決方案驅動器

CD $(ProjectDir) 
$(ProjectDir)postbuild.bat 

的問題是,當該目錄是不同的驅動器不會改變當前目錄上更改目錄,你必須手動更改哪個驅動器你在,例如像這樣:

E:\ 
CD $(ProjectDir) 
$(ProjectDir)postbuild.bat 

我不能保證什麼驅動的解決方案將是對的,所以我需要確定通過某種宏觀的驅動,確保postbuild.bat文件將從當期的運行位置。

回答

13
CD /D $(ProjectDir) 
+0

你每天都會學到新的東西。乾杯。 – 2009-11-21 16:58:36

相關問題