我從來沒有寫過批處理文件,所以請耐心等待。使用批處理文件查找並刪除資源文件
我想從當前批處理文件的工作目錄中找到資源文件。如果存在,則我停止aspnet_wp.exe進程(如果正在運行)並刪除此資源文件。稍後運行resgen命令來創建一個新的資源文件(新文件名應該與舊文件名相同)。
我從來沒有寫過批處理文件,所以請耐心等待。使用批處理文件查找並刪除資源文件
我想從當前批處理文件的工作目錄中找到資源文件。如果存在,則我停止aspnet_wp.exe進程(如果正在運行)並刪除此資源文件。稍後運行resgen命令來創建一個新的資源文件(新文件名應該與舊文件名相同)。
查看taskkill命令。您可以包含對此的呼叫以停止該流程。
例如,如果資源文件被命名爲「resource.txt」,
IF EXIST resource.txt (
taskkill /im aspnet_wp.exe
del resource.txt
resgen
)
如何找到一個文件並將其刪除。我做了這樣的事情。 set curdir =%〜dp0 set path =%curdir %% \ Document.txt%IF EXIST curdir \ Document.txt(DEL curdir \ Document.txt)...請告訴我我要出錯的地方 – jet 2010-11-17 19:45:11
echo set curdir =%〜DP0 集路徑=%的curdir %% \ *。resouces% 回聲%路徑% 是否存在路徑 TASKKILL/F/IM ASPNET_WP.EXE (DEL路徑) 暫停 – jet 2010-11-17 19:55:16
但RESGEN是在所使用的CMD visual studion cmd提示..當我在普通的cmd中使用它說沒有找到cmd .. – jet 2010-11-17 20:07:57
%〜DP0用於查找當前工作目錄 – jet 2010-11-17 19:39:54
運行RESGEN命令,它應該是這樣的。 resgen path/a.txt – jet 2010-11-17 19:42:44