2014-04-06 87 views
0

即時通訊批處理編程新...我有一個命令來解鎖一個文件夾,命令後面應該有一個密碼。例如:「解鎖123-456-789」用於在dos環境下運行時解鎖文件夾。這裏的「解鎖」是命令和「123-456-789」是一個密碼...我有數百個密碼在文本file.like 125-897-012,263-028-782,584-198-033,等我需要一個批處理腳本運行命令「解鎖」,它應該一次採取每個密碼,以檢查它是否可以解鎖文件夾...可以any1幫助我嗎?批處理腳本多次使用不同的輸入運行命令

+0

嘗試在命令行中運行它,看着ERRORLEVEL事後看它是否變化取決於你的解鎖命令是否有效或沒有。在解鎖命令工作後使用「echo%ERRORLEVEL%」,在失敗後再次使用「echo%ERRORLEVEL%」,看看它是否告訴你解鎖是否工作。然後看看這個... http://ss64.com/nt/for_f.html –

回答

0

這將使用每個密碼運行解鎖工具。

@echo off 
for /f "usebackq delims=" %%a in ("textfile.txt") do (
    echo trying "%%a"... 
    call unlock %%a 
    cd "c:\locked\folder" >nul 2>&1 && (echo "%%a" seems to work & pause & goto :eof) 
) 
+0

非常感謝你..它完美的作品...我需要一個更多的幫助...我不希望命令執行一次它解鎖(即當命令使用正確的密碼從文本文件)文件夾...但它正在執行所有的密碼..任何方式來取得正確的密碼後停止執行? – user3503277

+0

你在控制檯上看到什麼?它意味着一旦找到正確的密碼就會退出。我無法測試這個,因爲我沒有安裝程序,但您使用的是哪個版本的Windows? – foxidrive

+0

感謝您的回覆...離開那個..我需要另一個幫助...我正在一個項目在visual studio 2010 C++窗口應用程序...我需要一個程序,完全與十六進制編輯器做同樣的工作..輸入是.raw格式的圖像。我需要在十六進制編輯器中查看圖像..我知道有十六進制編輯器可用,但我需要一個程序來做到這一點..請幫助我.. – user3503277

相關問題