我正在尝试从rar存档中删除一个文件。如果运行/usr/bin/rar d rar_file.rar del.txt,此命令将从rar_file.rar中删除文件del.txt
我试着用exec()在php中运行它,但是它不工作。
<?php
$file = realpath("temp/temp.rar");
chmod($file, 0777); //make sure I can handle the file
if(file_exists($file)){ //Make sure that the file exists
$rar = escapeshel
我有3个问题:
SELECT If(((cat_id = 9) or (cat_id = 5)),url_download,"") as Maps
FROM `b96e8_jdownloads_files`
where cat_id not in (7,8,4,0,12,10,11)
order by date_added DESC
SELECT If(((cat_id = 11) OR (cat_id = 10)),url_download,"") as Publications
FROM `b96e8_jdownloads_files`
where ca
我试图在密码保护的归档文件中使用命令行中的RAR:
$ rar t spe_05_1.part13.rar
RAR 5.11 Copyright (c) 1993-2014 Alexander Roshal 27 Aug 2014
Trial version Type RAR -? for help
Enter password (will not be echoed) for spe_05_1.part13.rar:
RAR似乎没有密码开关。它确实提供了一种在存档中设置密码的方法,但我无法找到将密码传递给用于测试(t命令)或提取(x命令)的命令的方法:
我试图在Kali Linux中安装rar来创建rar存档文件。我跟踪了一些文章,这些文章说要使用这个命令:
sudo apt install rar。然而,它返回时:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package rar is not available, but is referred to by another package.
This may mean that the package is missing, has be
我有几百个rar文件。我想为每个rar文件创建一个目录,然后将该文件移动到新创建的目录中。
这是我用来创建rar的代码
#!bin/bash
for f in *; do
rar a -s -m5 "${f%.*}.rar" "$f";
done
这是我用来移动文件的代码。
#!/bin/bash
for i in *.rar; do
dir=$(echo "$i" | \
sed 's/\(.\)\([^ ]\+\) \([^ ]\+\) - \(.*\)\.pdf/\1\/\1\2 \3/')
dir="Destin
我在同一个目录中有三个RAR文件:file1.rar、file2.rar和file3.rar。我想使用一个使用展开的命令来提取它们,同时要记住,星号必须在unrar、unzip、7z等的参数中被转义。
我试过这个命令:
unrar x file\*rar
其结果是:
UNRAR 5.00 beta 8 freeware Copyright (c) 1993-2013 Alexander Roshal
No files to extract
然而,这个命令起了作用:
unrar x file\*
这个命令的作用是:
ls file*rar
其结果是:
file1.rar file2.
我有这样的代码
rar = rarfile.RarFile(source_filename)
files = rar.namelist()
count_files =len(files)
i = 0
for f in files:
i = i+1
percent = int((i/float(count_files))*100)
rar.extract(f,dest_dir,self.pwd)
self.emit(pe
在特定目录中有许多.rar文件夹。我希望在同一个目录中提取每个rar文件夹的内容,并且rar文件夹的所有解压缩文件都应该以与rar文件夹名称相同的名称放置在新文件夹中。
例如,如果有两个rar文件:one.rar和two.rar,那么脚本应该创建两个同名的文件夹:one和two。名为one的文件夹应该包含从one.rar提取的文件,名为two的文件夹应该包含从two.rar提取的文件。
命令:unrar e $filename提取rar文件的所有内容,但不创建目标文件夹。
如果我使用unrar e $filename $DESTINATION_PATH,那么由于可以有许多rar文件,在目标路径
我在我的服务器上有一个VB脚本(*.vbs),它由内置的FileSystemObject检查是否存在这样的文件……
"C:\path\{filename}.weekly.rar"
如果该文件存在,则将该文件复制到相同路径中,但将其重命名为
"C:\path\{filename}.monthly.rar"
使用下面的代码
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.FileExists("C:\path\{filename}.weekly.rar") = T
我想“编写”一个shell脚本,它将执行以下操作:
在foler中检查新文件夹,将使cron每30分钟打开一次脚本。
如果找到了新的文件夹=使用RAR和rar,那么这些文件夹就像它们的名字一样。XYZ主文件夹:
-Blububb更改: 7.03.2014 -> create rar -> Blubb.rar
#!bin/bash
for all in `find / -name "rpc-backup*" -type d -print`
do
#create archive
rar -a -k -v250000k /home/testuser/rar1.rar /h