2012-09-24 50 views
0

某些bat文件需要在會話開始時啓動,但它們不需要。如何在XP上從資源管理器恢復bat文件的執行

實際上,當試圖從資源管理器啓動一個時,它會打開Open with窗口而不是runnig。 但是,bat文件仍可以從命令提示符正確運行。

我敢打賭它是由病毒引起的,但是防病毒沒有檢測到任何不幸的東西。

有什麼想法?

+0

文件擴展名是否正確?這個圖標看起來不錯嗎? – adarshr

+0

是的,是的,它確實 – GianT971

+1

嘗試將該文件重命名爲'.cmd',看看你是否能以這種方式工作。 – SeanC

回答

0

您可以通過從下面的鏈接下載適用於批處理的reg文件來關聯該擴展,從而解決您的問題。

http://www.dougknox.com/xp/file_assoc.htm

+0

我已經試過這個文件,但它沒有工作,雖然如果我記得不錯,當我試過時它會恢復圖標 – GianT971

+0

您的註冊表項對該密鑰有什麼作用?你有沒有嘗試重新啓動? –

+0

是的,我嘗試重新啓動。在命令提示符下運行「assoc .bat」輸出「.bat = batfile」,並運行「ftype batfile」輸出'batfile =「%1」%*' – GianT971

1

使用打開方式命令,選擇cmd.exe的,然後你點擊確定之前,檢查,說:「始終使用該程序打開這種類型的文件」或類似的東西的盒子。

如果cmd.exe不在選項中,請瀏覽至c:\ windows \ system32,並且cmd.exe應位於此處。

+0

不,我已經試過了,它只是打開一個命令行窗口,而不運行任何東西 – GianT971

相關問題