From 4f514b09c554d9fc869f4cdb1e66df2ea5555d12 Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 21 Nov 2022 21:19:05 +0800 Subject: [PATCH] Update files_api.py --- class/core/files_api.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/class/core/files_api.py b/class/core/files_api.py index 4e4011141..d559951b9 100755 --- a/class/core/files_api.py +++ b/class/core/files_api.py @@ -775,16 +775,16 @@ class files_api: try: tmps = mw.getRunDir() + '/tmp/panelExec.log' if stype == 'zip': - os.system("cd " + path + " && unzip -o -d '" + dfile + - "' '" + sfile + "' > " + tmps + " 2>&1 &") + mw.execShell("cd " + path + " && unzip -o -d '" + dfile + + "' '" + sfile + "' > " + tmps + " 2>&1 &") else: sfiles = '' for sfile in sfile.split(','): if not sfile: continue sfiles += " '" + sfile + "'" - os.system("cd " + path + " && tar -zxvf " + sfiles + - " -C " + dfile + " > " + tmps + " 2>&1 &") + mw.execShell("cd " + path + " && tar -zxvf " + sfiles + + " -C " + dfile + " > " + tmps + " 2>&1 &") self.setFileAccept(dfile) mw.writeLog("文件管理", '文件解压成功!', (sfile, dfile))