怎麼把批處理的緩存文件安排路徑
A. 批處理視頻緩存文件
echo off
Title 視頻合成腳本
color f0
cd %1
setlocal enabledelayedexpansion
for /f "tokens=1" %%i in ('dir /b /a-d ^| find /v /c "@"')do set sum=%%i
set /a num= %sum% - 2
echo 文件最大數為%num%
if %num% gtr 749 (
echo 數目超出
GOTO:EOF
)
rem current diractor name
set "cd_=%cd%"
:loop
set "cd_=%cd_:*\=%"
set "cd_tmp=%cd_:\=%"
if not "%cd_tmp%"=="%cd_%" goto loop
echo 當前文件夾名稱 %cd_%
set name=Y2hlbmppbmdjb25n
if %num% gtr 375 (
for /l %%a in (0,1,375) do (
if not defined files (
set files="%name%%%~a"
) else (
set files=!files!+"%name%%%~a"
)
)
for /l %%b in (376,1,%num%) do (
if not defined files2 (
set files2="%name%%%~b"
) else (
set files2=!files2!+"%name%%%~b"
)
)
/b !files! 2.mp4
/b !files2! 3.mp4
/b *.mp4 %cd_%.mp4
) else (
for /l %%a in (0,1,%num%) do (
if not defined files (
set files="%name%%%~a"
) else (
set files=!files!+"%name%%%~a"
)
)
/b !files! %cd_%.mp4
)
color f2
move %cd_%.mp4 ..\
for /l %%a in (0,1,%num%) do (
del %name%%%~a
)
::rd ..\%cd_%
echo 操作完成,按任意鍵退出。
rem 修改名字
rem set file=
rem set /p file=將需要復制改名的文件拖入本窗口或者鍵入該文件的路徑名
rem set "file_=%file:*.=%"
rem %file% %cd_%.%file_%
rem echo 處理完畢 & pause>nul
::pause
B. 如何在批處理文件中獲取本文件的存放路徑
比如你的批處理文件中有一個命令,如: c:\autoexec.bat d:\autoexec.bat
現在假設你是要把c:\autoexec.bat 復制到該批處理文件所在的位置的話,上述語句可以這樣寫: c:\autoexec.bat "%cd%\autoexec.bat"
這樣寫應該可以的。
C. 請高手們告訴一下小弟,如何更改電腦緩存文件的存儲路徑,急需…不勝感激!
右鍵 我的電腦 ——》屬性——》高級 ——》環境變數
裡面有個用戶變數和系統變數 找到變數名字為TEMP(TMP)的
它的原地址是這個 %USERPROFILE%\Local Settings\Temp 改成你想要的 比如說G:\Temp
從系統變數中找到名字也是 TEMP(tmp)的
它的地址是%SystemRoot%\TEMP 改成G:\Temp
然後在G盤建一個新的文件夾,名字是Temp
D. 關於PPS緩沖文件路徑
「ppsds.pgf」是PPS網路電視的緩沖文件,能保證你流暢地用PPS看網路電視。
這是一個隱藏文件,大小正好1G。並不一定在
F
盤,如果默認設置是「自動管理緩存文件」,我發現哪個盤剩餘空間比較大,它就在哪個盤出現。你可以在PPS中指定這個文件放在指定地方,步驟是:打開PPS→「工具」菜單→「選項」→「點播服務」→「緩存文件管理」→「手工設置緩沖文件路徑」→指定一個文件路徑→確定。
你不能刪除這個文件,是因為這個文件與「ppsap.exe」程序關聯了。「ppsap.exe」是PPS的加速器,會隨系統啟動自動運行。所以刪除不了。
如果你的磁碟空間緊張,你可以定時刪除該文件。不過重新運行PPS,「ppsds.pgf」會重新建立。(而且我發現,有時程序出錯,看得不流暢,刪除了,能看得流暢一點)
第一種方法:用強行刪除工具「Unlocker」刪除。
第二種方法:CTRL+ALT+DEL,打開「任務管理器」→「進程」→找到「ppsap.exe」→「結束進程」→現在可以刪除「ppsds.pgf」了。
可以把第二種方法做成一個批處理文件,你可以隨時刪除「ppsds.pgf」了。
E. 如何修改緩存路徑
以win7系統為例。
右擊「計算機」,選擇「屬性」。
在彈出來的窗口裡選擇「高級系統設置」。
在彈出來的窗口選擇「環境變數」。
需要修改的三個緩存路徑。選擇需要修改的,點擊下方的「編輯」。
在彈出的窗口的下圖紅框部分填入新的緩存路徑,點擊「確定」即可。
不要忘記全部要選擇「確定」。
注意事項
一般安裝某一個軟體只需要選擇修改一個緩存路徑,這要根據軟體的默認緩存地址決定。
F. 求個批處理 將軟體緩存到指定位置
每個軟體的緩存路徑都設置的不一樣,這個需要自己手動設置。批處理沒法做到。如果僅僅是將緩存文件移動到指定文件夾的話,就需要知道緩存的絕對路徑了!
G. 求人寫個批處理 把系統的緩存之類的路徑改到F:\TEMP
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Cache /t REG_EXPAND_SIZE /d "F:\TEMP" /f
以上代碼用來改網頁緩存的保存地址。
reg和add之間只有一個空格,網路格式控制有點問題。
H. 批處理 當前目錄文件復制到指定路徑
批處理所在的目錄路徑為:
%~dp0
所以如果要將文件c:\a.txt復制到批處理所在的目錄,則代碼為:
/y
"c:\a.txt"
"%~dp0"
I. 批處理 將一個文件,拷貝到一個相對路徑怎麼寫
1、新建一個文本文件。