批處理程序刪除自身 bat批處理
更新時間:2011年01月30日 17:34:37 作者:
批處理程序刪除自身 bat批處理,可以跟通道結(jié)合下。更方便操作具體看下面的例子。
批處理程序刪除自身.bat
echo 有時候我們需要批處理程序在執(zhí)行完成之后刪除自身,可以用 del %0
例:
@echo off
echo 按任意鍵后我將刪除自身
pause
del %0
不過如果你的批處理需要將當(dāng)前的批處理改變目錄就會出現(xiàn)錯誤,無法達(dá)到我們預(yù)知的效果。
例如:當(dāng)前批處理名為 do.bat
move *.* d:\
del %0
就無法刪除do.bat了。
那么就需要結(jié)合下管道操作符|
del %0 | move *.* d:\
如下即可。
echo 有時候我們需要批處理程序在執(zhí)行完成之后刪除自身,可以用 del %0
例:
復(fù)制代碼 代碼如下:
@echo off
echo 按任意鍵后我將刪除自身
pause
del %0
不過如果你的批處理需要將當(dāng)前的批處理改變目錄就會出現(xiàn)錯誤,無法達(dá)到我們預(yù)知的效果。
例如:當(dāng)前批處理名為 do.bat
復(fù)制代碼 代碼如下:
move *.* d:\
del %0
就無法刪除do.bat了。
那么就需要結(jié)合下管道操作符|
復(fù)制代碼 代碼如下:
del %0 | move *.* d:\
如下即可。
相關(guān)文章
Netsh 命令備份和恢復(fù)網(wǎng)絡(luò)設(shè)置
Netsh是Windows 2000/XP/2003操作系統(tǒng)自身提供的命令行腳本實用工具,它允許用戶在本地或遠(yuǎn)程顯示或修改當(dāng)前正在運(yùn)行的計算機(jī)的網(wǎng)絡(luò)配置。2009-06-06批處理一鍵關(guān)閉高危有害端口完整版(適合服務(wù)器使用)
把下面的內(nèi)容復(fù)制到記事本 保存為 文件名.bat 雙擊運(yùn)行即可,不過使用過程中最好是本地先測試,注意遠(yuǎn)程端口問題2013-02-02