一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 批量修改RAR文件注釋的php代碼

批量修改RAR文件注釋的php代碼

2019-11-12 14:01php代碼網 PHP教程

下面的代碼就是我通過我的數據庫讀取出文件路徑并最終實現批量修改RAR文件注釋的方法.因為數據庫是ACCESS,我新建了一個ODBC源.同時RAR.exe及CMD.EXE都在1.PHP同目錄下

我們打開WINRAR的幫助文件,幫助文件中提到了在命令行模式下修改RAR文件注釋及添加壓縮文檔的兩個參數分別為A\C,WINRAR的說明文件如下: 
從當前文件夾添加全部 *.hlp 文件到壓縮文件 help.rar 中 

WinRAR a help *.hlp 

從文件添加注釋可以使用 -z<文件> 開關。 
WinRAR c -zinfo.txt dummy 

這樣,我們就可以通過PHP調用CMD,運行上述兩個WINRAR參數來做到批量修改RAR文件的注釋及添加壓縮包的文件.需要注意的是,PHP在安全模式打開的情況下是不能直接調用CMD的. 

下面的代碼就是我通過我的數據庫讀取出文件路徑并最終實現批量修改RAR文件注釋的方法.因為數據庫是ACCESS,我新建了一個ODBC源.同時RAR.exe及CMD.EXE都在1.PHP同目錄下 

復制代碼代碼如下:


<? 
$id=$_GET[id]; 
if($id=="") 

echo "參數錯誤"; 
exit; 

if($id>=400) 

echo "全部結束"; 
exit; 

$db=odbc_connect("dw","",""); 
$sql="select * from 'download' where 'id'=$id"; 
$query=odbc_exec($db,$sql); 
$filename=odbc_result($query,2); 
if($filename=="") 



$filename=str_replace("#1″,"",$filename); 
$filename=str_replace("#2″,"",$filename); 
$filename="soft/".$filename; 
echo $filename."<br>"; 
if(!file_exists($filename)) 

echo "文件不存在,轉到下一個ID"; 
$id++; 
echo "<META HTTP-EQUIV='Refresh' 

CONTENT='0;URL=../test/1.php?id=$id'>"; 
exit; 
}//讀出文件名,并檢查文件是否存在 
else 

'WinRAR a $filename 使用說明.txt'; 
echo "插入說明文件成功"; 
$id++; 
echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=../test/1.php?id=$id'>"; 

odbc_close($db); 
?> 



×××××××××××××××××××× 
最近采集流行,可能許多朋友都嘗試通過采集數據來建設一個內容豐富完善的站點. 
可是,在某些時候我們通常采集得到的RAR文件都被批量加了注釋,這個時候如果將這些數據放到自己的站上無異于為人家做廣告. 
最近我也碰到了這樣的問題,為此大傷腦筋,后來仔細的翻看WINRAR的幫助文件發現我們可以通過下面的方法來做到批量修改. 
我們打開WINRAR的幫助文件,幫助文件中提到了在命令行模式下修改RAR文件注釋及添加壓縮文檔的兩個參數分別為A\C,WINRAR的說明文件如下: 
從當前文件夾添加全部 *.hlp 文件到壓縮文件 help.rar 中 
WinRAR a help *.hlp 

從文件添加注釋可以使用 -z<文件> 開關。 
WinRAR c -zinfo.txt dummy 

這樣,我們就可以通過PHP調用CMD,運行上述兩個WINRAR參數來做到批量修改RAR文件的注釋及添加壓縮包的文件.需要注意的是,PHP在安全模式打開的情況下是不能直接調用CMD的. 

下面的代碼就是我通過我的數據庫讀取出文件路徑并最終實現批量修改RAR文件注釋的方法.因為數據庫是ACCESS,我新建了一個ODBC源.RAR.EXE及CMD.EXE都在1.PHP的相同目錄下 

復制代碼代碼如下:



<? 
$id=$_GET[id]; 
if($id=="") 

echo "參數錯誤"; 
exit; 

if($id>=400) 

echo "全部結束"; 
exit; 

$db=odbc_connect("dw","",""); 
$sql="select * from 'download' where 'id'=$id"; 
$query=odbc_exec($db,$sql); 
$filename=odbc_result($query,2); 
if($filename=="") 


$filename=str_replace("#1″,"",$filename); 
$filename=str_replace("#2″,"",$filename); 
$filename="soft/".$filename; 
echo $filename."<br>"; 
if(!file_exists($filename)) 

echo "文件不存在,轉到下一個ID"; 
$id++; 
echo "<META HTTP-EQUIV='Refresh' 

CONTENT='0;URL=../test/1.php?id=$id'>"; 
exit; 
}//讀出文件名,并檢查文件是否存在 
else 

'WinRAR a $filename 使用說明.txt'; 
echo "插入說明文件成功"; 
$id++; 
echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=../test/1.php?id=$id'>"; 

odbc_close($db); 
?> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 四虎四虎 | 日韩精品中文字幕视频一区 | 亚洲精品国产A久久久久久 亚洲精品福利一区二区在线观看 | 无人影院在线播放 | 成在线人免费 | 美国xxnx| 欧美日韩亚洲成人 | 翁熄性放纵交换01 | 国产特黄a级在线视频 | 色婷婷婷婷 | www.色.con| 国产欧美日韩图片一区二区 | 成年无限观看onlyfans | 欧美国产日韩在线播放 | 久久久精品国产免费A片胖妇女 | 日本漫画大全之工之口 | 秋霞午夜伦午夜高清福利片 | 欧美成人福利 | 91成人免费视频 | 国产亚洲综合精品一区二区三区 | 亚洲欧美日韩中文字幕网址 | 91噜噜噜在线观看 | 清清草在线视频 | 成人资源在线观看 | 7788理论片在线观看 | 亚洲激情在线视频 | 波多野结衣黑人系列在线观看 | 精品久久久麻豆国产精品 | 四虎影院在线 | 女人pp被扒开流水了 | 久久视热频国产这里只有精品23 | 肉车各种play文r | 成年人在线免费观看视频网站 | 成人福利影院 | 欧美黑人一级 | 精品久久久麻豆国产精品 | 日韩一区国产二区欧美三 | 国产在线欧美精品 | 日韩欧美亚洲天堂 | 四虎麻豆国产精品 | 日韩美女强理论片 |