2015-01-15 49 views
1

我處於某種事物的邊緣,但它一直在逃避我。我有一個Autohotkey腳本,我想運行一個批處理,它將刪除腳本和自身。 我做了一個測試腳本與內容,但cmd窗口保持打開狀態的說法,該批次無法找到從刪除自身和腳本的autohotkey腳本運行批處理

這裏批的工作原理是腳本:

run, %comspec% /c start %A_Desktop%\del.bat 
    ExitApp 

這裏是批處理:

del %USERPROFILE%\Desktop\deltest.ahk 
    del %USERPROFILE%\Desktop\del.bat 

這裏是輸出:

C:\Users\XXXXXXXX\Desktop>del C:\Users\CanisMini\Desktop\deltest.ahk 

C:\Users\XXXXXXXX\Desktop>del C:\Users\CanisMini\Desktop\del.bat 
The batch file cannot be found. 

C:\Users\XXXXXXXX\Desktop> 

一切都很克刪除就好,但我需要這個窗口關閉!我錯過了什麼?

回答

2

您可以

del "%~f0" & exit 
嘗試