1、右鍵專案屬性,選擇生成事件,再點選「編輯後生成事件」,可以直接在編輯框內填寫命令列,如圖:
2、也可以在彈出的編輯框內,寫命令,$(projectdir)這種是系統的巨集路徑,具體意義見第3點。
點選巨集按鈕即可彈出相應的巨集,還可以更改和自定義巨集路徑。
3、vs2010中的路徑巨集
說明$(remotemachine)
設定為「除錯」屬性頁上「遠端計算機」屬性的值。有關更多資訊,請參見更改用於 c/c++ 除錯配置的專案設定。
$(references)
以分號分隔的引用列表被新增到專案中。
$(configurationname)
當前專案配置的名稱(例如「debug」)。
$(platformname)
當前專案平台的名稱(例如「win32」)。
$(inherit)
指定在由專案生成系統所撰寫的命令列中,繼承的屬性出現的順序。預設情況下,繼承的屬性出現在當前屬性的末尾。
$(noinherit)
使任何將被繼承的屬性不被繼承。若還要避免同級級別的計算,請使用 $(stopevaluating)。使用 $(noinherit)會導致對於同一屬性忽略任何出現的 $(inherit)。
$(stopevaluating)
立即停止計算鏈中巨集的計算。出現在 $(stopevaluating) 之後的任何值將不出現在巨集的計算值中。如果$(stopevaluating) 在 $(inherit) 之前,計算鏈中當前位置的繼承值將不會連線到巨集值。$(stopevaluating)是 $(noinherit) 的功能超集。
$(parentname)
包含此專案項的項的名稱。該名稱將是父資料夾名稱或專案名稱。
$(rootnamespace)
包含應用程式的命名空間(如果有)。
$(intdir)
為中間檔案指定的相對於專案目錄的目錄路徑。它解析為「中間目錄」屬性的值。
$(outdir)
輸出檔案目錄的路徑,相對於專案目錄。這解析為「輸出目錄」屬性的值。
$(devenvdir)
visual studio .net 的安裝目錄(定義形式:驅動器 + 路徑);包括尾部的反斜槓「\」。
$(inputdir)
輸入檔案的目錄(定義形式:驅動器 + 路徑);包括尾部的反斜槓「\」。如果該專案是輸入,則此巨集等效於 $(projectdir)。
$(inputpath)
輸入檔案的絕對路徑名(定義形式:驅動器 + 路徑 + 基本名稱 + 副檔名)。如果該專案是輸入,則此巨集等效於 $(projectpath)。
$(inputname)
輸入檔案的基本名稱。如果該專案是輸入,則此巨集等效於 $(projectname)。
$(inputfilename)
輸入檔案的檔名(定義為基本名稱 + 副檔名)。如果該專案是輸入,則此巨集等效於 $(projectfilename)。
$(inputext)
輸入檔案的副檔名。它在副檔名的前面包括「.」。如果該專案是輸入,則此巨集等效於 $(projectext)。
$(projectdir)
專案的目錄(定義形式:驅動器 + 路徑);包括尾部的反斜槓「\」。
$(projectpath)
專案的絕對路徑名(定義形式:驅動器 + 路徑 + 基本名稱 + 副檔名)。
$(projectname)
專案的基本名稱。
$(projectfilename)
專案的檔名(定義為基本名稱 + 副檔名)。
$(projectext)
專案的副檔名。它在副檔名的前面包括「.」。
$(solutiondir)
解決方案的目錄(定義形式:驅動器 + 路徑);包括尾部的反斜槓「\」。
$(solutionpath)
解決方案的絕對路徑名(定義形式:驅動器 + 路徑 + 基本名稱 + 副檔名)。
$(solutionname)
解決方案的基本名稱。
$(solutionfilename)
解決方案的檔名(定義為基本名稱 + 副檔名)。
$(solutionext)
解決方案的副檔名。它在副檔名的前面包括「.」。
$(targetdir)
生成的主輸出檔案的目錄(定義形式:驅動器 + 路徑);包括尾部的反斜槓「\」。
$(targetpath)
生成的主輸出檔案的絕對路徑名(定義形式:驅動器 + 路徑 + 基本名稱 + 副檔名)。
$(targetname)
生成的主輸出檔案的基本名稱。
$(targetfilename)
生成的主輸出檔案的檔名(定義為基本名稱 + 副檔名)。
$(targetext)
生成的主輸出檔案的副檔名。它在副檔名的前面包括「.」。
$(vsinstalldir)
安裝 visual studio .net 的目錄。
$(vcinstalldir)
安裝 visual c++ .net 的目錄。
$(frameworkdir)
安裝 .net framework 的目錄。
$(frameworkversion)
visual studio 使用的 .net framework 版本。與 $(frameworkdir) 相結合,就是 visual studio 使用的 .net framework 版本的完整路徑。
$(frameworksdkdir)
安裝 .net framework sdk 的目錄。.net framework sdk 可作為 visual studio .net 的一部分安裝,也可單獨安裝。
$(webdeploypath)
從 web 部署根到專案輸出所屬於的位置的相對路徑。返回與 relativepath 相同的值。
$(webdeployroot)
指向 位置的絕對路徑。例如,c:\inetpub\wwwroot。
$(safeparentname)
有效名稱格式的直接父級的名稱。例如,窗體是 .resx 檔案的父級。
$(safeinputname)
作為有效類名的檔案的名稱,但不包括副檔名。
$(saferootnamespace)
專案嚮導將在其中新增**的命名空間名稱。此命名空間名稱將只包含在有效的 c++ 識別符號中允許的字元。
$(fxcopdir)
fxcop.cmd 檔案的路徑。fxcop.cmd 檔案不和所有的 visual c++ 版本一起安裝。
複製檔案到指定目錄的指定檔案
首先要包含必要的標頭檔案 include 用於檔案操作,以具體的例子來顯示這個過程 複製new.mdl到乙個目錄 char ch 輸入檔案流 ifstream myin new.mdl new.mdl 為要複製的檔案 檔名 time radar time mdl 複製後的檔名,可以進行修改 ofst...
bat 複製檔案到指定目錄
bat 複製檔案到指定目錄 如果檔案和資料夾全部複製 xcopy s e d my documents del d my documents nx0 xcopy s e c users administrator androidstudio2.3 config plugins del c users...
TypeScript 生成檔案到指定目錄
檔案結構如下 tsc outfile js index.js index.ts 檔案可以加路徑這時會把根目錄下的index.ts編譯為.js 目錄下的index.js.tsc outfile js sample.js test.ts validation.ts lettersonlyvalidato...