A. 批處理 系統找不到存在的文件
估計是由於外部(易語言)調用批處理時, 批處理認為當前路徑不是在C盤操作的專,因此調用類似屬 notepad 1.txt會無法打開
可以在bat文件開始加入以下幾行, 作用是先將工作路徑設置為批處理所在路徑:
@echo off
SET Var0=%0
Set OP=
FOR /f "delims=" %%I in ("%Var0%") do Set OP=%%~dpI
cd /d %OP%
...原來的命令...
--------
當然你也可以用絕對路徑進行操作就不會出現這個問題, 如上面的命令修改為:
notepad c:\windows\1.txt
B. 我進行批處理命令時,提示系統找不到文件
你是用splina.exe載入splina.cmd
還是同時單獨運行兩個文件?
前一種版權
start "" "c:\%%~i\splina.exe" "c:\%%~i\splina.cmd"
後一種
start "" "c:\%%~i\splina.exe"
start "" "c:\%%~i\splina.cmd"
C. c:\windows\system32\cmd.exe找不到批處理文件,怎麼弄啊
在別的機器上同樣的路徑里找到這個文件,把它復制到你的c:\windows\system32裡面試下看,不行就做系統,沒有遇到過。
D. 我的電腦怎麼總是彈出cmd找不到批處理文件 怎麼回事
怕中病毒了,先看看啟動選項中為啥啟動cmd,如果沒用就別讓他啟動,不知到可以按開始,運行,輸入msconfig回車
E. 批處理命令運行多個程序時,提示找不到文件。
如果放到同一個目錄就更好辦了,新建一批處理寫:
@echo off
echo 正在安裝 7z ..........
start 7z915.exe(寫你軟體的名字)
好了,就這么簡單、。。還不懂就問我。。
F. 系統找不到.bat批處理文件
你如果無論打開哪個批處理都出現這個的話,我想你應該是中過病毒,病毒修改了你的注冊表。
你在運行里輸入cmd是不是也出現這個提示,如果是的話,你把c:\windows\system32\cmd.exe這個文件改名成
測試.exe 等,名字你可以自己取,然後雙擊那個 測試.exe看看能不能運行,如果能運行的話,說明你的注冊表被修改了。你把我下面的代碼保存成批處理,運行就可以了。不過你要把這個批處理拖到那那個測試.exe的窗口中運行。如果還有什麼問題的話,可以在我的網路空間里留言。
@echo off
color 0a
title 憶林子
rem 刪除病毒在注冊表中添加的關聯
if exist test.憶林子 del test.憶林子
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options">test.憶林子
for /f "tokens=* delims= skip=4" %%j in (test.憶林子) do (
reg delete "%%j" /v debugger /f
cls
if exist test.憶林子 del test.憶林子
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo 正在清除由病毒添加的注冊表項,請稍候...
echo.
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
)
if exist test.憶林子 del test.憶林子
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Your Image File Name Here without a path" /v Debugger /d "ntsd -d" /f
pause
G. Ps不能完成批處理命令,因為找不到該文件,這個怎麼處理,我想問的是怎麼解決這個問題。
文件路徑不要包含有中文的文件夾名,且必須要有圖片等PS可識別操作的文件
H. 為什麼批處理找不到文件
如果放在不同的目錄里你要在要刪除的文件名前加上路徑的。
例如,你的批內處理文件在D盤的根目錄容下,你要刪除的文件在D盤的「my」目錄下,你的批處理命令應該在要刪除的文件名前加上這樣的命令:cd my 。意思就是進入 my 目錄。
I. 用小丸工具箱出現以下問題 如何解決....
問題可能出在音頻壓制上面,把壓制音頻選項改為復制音頻流就可以了。
J. bat文件運行提示找不到文件『c:\program』,要怎麼改才可以
這樣寫,把路徑和文件名分開,因為dos不支持空格,所以只要文件路徑里有空格就得回加上雙引號。另外答,不用寫中括弧!
start /d "C:\Program Files\China Mobile\Fetion\" Fetion.exe
start /d "C:\Program Files\xiaonei\" xntalk.exe
start /d "D:\Program Files\\Bai Hi\" BaiHi.exe
exit
最後面加上一句exit,執行完畢以後自動退出
打開的東東最小化,沒有這種批處理命令