【发布时间】:2019-04-09 10:56:21
【问题描述】:
我正在尝试在远程服务器中解压缩一些 .zip 文件。 我已经尝试了 Kim 建议的确切步骤,并将 7z 修改为 zip。
Unzip password protected zip files in R
但是,它对我不起作用。知道哪里出错了吗?
file_list <- list.files(path = "C:/Users/Username/Documents", pattern = ".zip", all.files = T)
pw = readline(prompt = "Enter the password: ")
for (file in file_list) {
sys_command = paste0("unzip ", "-P ", pw, " ", file)
system(sys_command)
}
我有一个名为“Data Science Lifecycle.zip”的 zip 文件。
提前致谢!
【问题讨论】:
-
可能是空间问题?试试把名字改成
Data_Science_Lifecycle.zip? -
过去我在文件路径中遇到过空格问题。尝试将文件路径/文件名放在引号中,如下所示:
example <- "\"my archive.zip\"" -
你可以打印(sys_command)并在windows终端运行看看是否正常?
标签: r