首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

powershell压缩文件在子文件夹中,并超过一定的时间

PowerShell是一种用于自动化任务和配置管理的脚本语言和命令行工具。它在Windows操作系统中广泛使用,并且可以用于压缩文件和文件夹。

在PowerShell中,可以使用Compress-Archive命令来压缩文件和文件夹。要在子文件夹中压缩文件,并且只压缩超过一定时间的文件,可以使用以下步骤:

  1. 打开PowerShell控制台。
  2. 使用Set-Location命令切换到要压缩的文件夹所在的路径。例如,Set-Location C:\Path\To\Folder
  3. 使用Get-ChildItem命令获取文件夹中的所有文件和子文件夹。例如,Get-ChildItem -Recurse
  4. 使用Where-Object命令筛选出修改时间超过一定时间的文件。例如,Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-7) },这将筛选出修改时间早于7天前的文件。
  5. 使用Compress-Archive命令压缩筛选出的文件。例如,Compress-Archive -Path $_.FullName -DestinationPath C:\Path\To\Archive.zip,这将压缩文件到指定的目标路径。

这样,PowerShell将会在子文件夹中压缩超过一定时间的文件。你可以根据实际需求修改时间和压缩路径。

腾讯云提供了云服务器CVM、对象存储COS、云函数SCF等产品,可以用于支持PowerShell脚本的执行和文件的存储。你可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多关于这些产品的信息和使用方式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

找出文件夹(及其文件夹)文件复制到目标文件夹

测试结果 文本提示 找出文件夹(及其文件夹)文件复制到目标文件夹 1.问题引出 下载了整个2018年和2019年上半年经济学人,不过是根据发刊日期建立了多个文件夹,我想复制出里面所有的*.epub...格式电子书,不可能一个一个复制吧,这样也太low了,遂有了这个想法。...而且为了便于按照名字排序,最后复制后名字做了处理,只保留了文件名数字(经济学人发布年份,因为不是一个人发布名字多少不统一。...程序源码 # UTF-8 # 整理文件 # 将指定目录下对应格式文件(eg.epub)复制到指定目录 # ------------------------------------ import...path: "文件夹"和"文件"所在路径 :return: (list_folders, list_files) :list_folders: 文件夹

3.1K20

【玩转幻兽帕鲁】游戏存档备份

图片 2、点击游戏配置面板【定时备份存档】按钮,弹出“定时备份存档”弹窗中选择是否开启定时备份: 图片 如开启,则需要选择定时备份时间间隔。...图片 2、选择你想要恢复存档备份文件夹,并将它重新命名为 Saved ,压缩: 图片 图片 3、 Windows 服务器内打开浏览器,登录轻量云控制台,选中接收存档服务器卡片,单击进入实例详情页...图片 3、找到名为Saved文件夹,选中右键单击,依次点击【7-Zip】-->【添加到“Saved.zip”】,生成当前游戏存档备份,并将生成压缩文件名修改为:【Saved-备份时间】。...图片 5、双击打开你想要恢复备份压缩文件,并将其中Save文件夹拖拽至Pal文件夹,将Save-Old文件夹拖拽至PalBackup文件夹。...图片 6、进入 PowerShell 运行如下命令,重新启动游戏。 点击Windows开始按钮,然后搜索框输入"PowerShell"。

10.5K2614
  • 【HTB系列】靶机Access渗透测试详解

    7z l -slt Access\ Control.zip 参数说明: l:用于显示压缩文件信息 Slt:属于l下命令用来显示压缩文件技术信息 ?...密码: access4u@security 那接下来我们去解压压缩文件。 ? 解压成功!!! ? 我们用file看下这个.pst是什么文件 ? 是一个outlook个人文件夹。...上面是电脑中存储凭证。当然你也可以用cmdkey /list 也会出现相关信息。 ? 查找过程公共用户目录里面找到一个快捷连接。 ? 百度下具体信息。 ?...接下来我们主要就是在这个shellrunas反弹一个管理员权限shell。...我们先在自己Kali监听9002,然后把我们之前用于反弹nishang.ps1重新复制一份为nishang2.ps1编辑下把nishang2.ps1把监听端口改为9002 【这里由于靶机不是一天之内完成写好文章

    1.8K20

    千万别被钓鱼!虚假 CVE-2023-40477 PoC 传播远控木马

    由于 WinRAR 全球用户超过 5 亿,其软件漏洞会被广为关注。...下面列出了压缩文件内容,该压缩文件是通过单击 GitHub 页面下载按钮下载整个仓库生成。...查看 Streamable 元数据,可以发现视频上传时间与制作虚假 PoC 时间相吻合。根据元数据,该视频播放次数超过 100 次。 视频虽然没有了,但是可以获取得到视频两个缩略图。...但添加到脚本恶意代码,可以脚本因异常结束前完成执行,如下所示。 攻击者创建批处理脚本 %TEMP%/bat.bat 可以访问以下 URL,执行响应结果。...木马与 C&C 服务器进行通信,支持命令如下所示: 这个 VenomRAT 木马是 2023 年 2 月 8 日 22:10:28 编译,研究人员一共发现超过七百个 VenomRAT 样本文件都具有相同编译时间

    80930

    Kali 下对文件打包和解压

    /www 以上命令是将文件夹 /var/www下所有的文件及文件夹打包到 /backup目录下,并以时间来命名。.../var/www下所有的文件及文件夹打包到 /backup目录下,设置了加密密码 123456,并以时间来命名。...-v: 压缩过程显示档案; -f: 置顶文档名,f后面立即接文件名,不能再加参数 二、ZIP压缩打包和解压 2.1 打包解压 打包命令如下(提前根目录创建好/backup): zip -q -...下所有的文件及文件夹打包到 /backup目录下,设置了加密密码 123456,并以时间来命名。...-ll 压缩文件时,把LF+CR字 符置换成LF字符。 -L 显示版权信息。 -m 将文件压缩加入压缩文件后,删除原始文件,即把文件移到压缩文件

    2.3K10

    exe2hex食用教程

    可以使用exe2hex内置 Telnet 或 WinEXE 选项自动将文件传输到目标计算机。...-r TEXT #pRefix-每行命令之前添加文本 -f TEXT #suFfix-每行命令后添加文本 -l INT #每行最大十六进制值 -c #转换之前克隆压缩文件(使用-cc进行更高压缩...可以使用 DEBUG.exe 或 PowerShell 来还原文件。 能够转换之前压缩文件。 对输出进行 URL 编码。 向每行添加前缀和后缀文本选项。 能够设置每行最大十六进制长度。...可以使用标准输入 () 二进制文件或管道。STDIN 通过 Telnet 和/或 WinEXE 自动传输。...由于部分机器WAF会限制文件上传/下载exe。于是提出了一种使用exe2hex绕过这些防御机制方法。将其转变为编码形式,最后再次构造 exe 执行它。

    1.7K20

    Windows 11更新要小心了,恶意软件已经盯上它

    微软此前曾承诺2022年年完成Windows 11推广工作,现在看来,该公司很有可能与这一最初时间表保持一致。...△ 用于恶意软件分发虚假网站(HP) 随后,解压缩文件会生成一个大小为 753MB 文件夹,其高达99.8%压缩率令安全研究人员印象深刻,这主要归功于可执行文件字节填充。...而当受害者启动文件夹可执行文件时,一个带有编码参数 PowerShell 进程就会启动。...并且还会启动一个 cmd.exe 进程,经过约21秒超时时间后,它会从远程 Web 服务器获取一个 .jpg 文件。 该文件包含一个DLL,其内容以相反形式排列,其目的或许是为了逃避检测和分析。...因此,用户更新Windows 11系统时一定要选择官方渠道,如果Windows 10用户由于硬件不兼容而无法从官方分发渠道获得,那么进行更新时应尽量提高警惕,避免陷入攻击者预设好陷进之中。

    54720

    无惧坏档!幻兽帕鲁存档备份就用轻量对象存储

    在任务管理器中找到名为“Pal”进程,选中右键单击,再点击“结束任务”。 登陆轻量云控制台,下载存储桶内备份压缩包文件。 下载完成,右键文件,7zip提取Saved文件夹。...3.3 把最开头5个参数按照你情况进行替换,保存。 5个参数这样获取: sourceFolderPath:第1步帕鲁存档所在Saved文件全路径。...新建触发器设置选择【一次】,【重复任务间隔】设置你需要备份周期,例如1小时,【持续时间】选择无限期。 【触发器】选项卡,点击【新建】按钮。...【程序或脚本】输入 PowerShell,添加参数输入:-File 备份脚本(palbackup-win.ps1)所在路径路径。 4. 完成以上设置,点击确认,创建定时任务。 5....弹窗中选择【复制带签名临时链接】,复制下面的URL。 5.3 进入windows服务器,将URL粘贴到浏览器,直接将备份文件下载到服务器上。 5.4 解压缩备份文件,复制 Saved文件夹

    30010

    Linux 常用zip压缩和解压命令详解

    相信很多小伙伴使用Linux系统中经常对文件进行或者文件夹进行操作,不像在Windows可以使用可视化工具对文件和文件夹进行压缩和解压操作,那么本次与大家一起学习Linux下zip和unzip压缩和解压命令...,熟悉常用参数介绍。...具体如下图: zip命令介绍   zipLinux系统中用于压缩文件文件夹,zip是Windows和Linux等系统中常用压缩程序,其压缩后后缀名为.zip。...-m 将文件压缩加入压缩文件后,删除原始文件,即把文件移到压缩文件。 -n 不压缩具有特定字尾字符串文件。...-t 把压缩文件日期设成指定日期。 -T 检查备份文件内每个文件是否正确无误。 -u 与 -f 参数类似,但是除了更新现有的文件外,也会将压缩文件其他文件解压缩到目录

    3.6K20

    无惧坏档!幻兽帕鲁存档备份就用轻量对象存储

    在任务管理器中找到名为“Pal”进程,选中右键单击,再点击“结束任务”。登陆轻量云控制台,下载存储桶内备份压缩包文件。下载完成,右键文件,7zip提取Saved文件夹。...3.3 把最开头5个参数按照你情况进行替换,保存。5个参数这样获取:sourceFolderPath:第1步帕鲁存档所在Saved文件全路径。...新建触发器设置选择【一次】,【重复任务间隔】设置你需要备份周期,例如1小时,【持续时间】选择无限期。【触发器】选项卡,点击【新建】按钮。...【程序或脚本】输入 PowerShell,添加参数输入:-File 备份脚本(palbackup-win.ps1)所在路径路径。4.  完成以上设置,点击确认,创建定时任务。5.  ...弹窗中选择【复制带签名临时链接】,复制下面的URL。5.3 进入windows服务器,将URL粘贴到浏览器,直接将备份文件下载到服务器上。5.4 解压缩备份文件,复制 Saved文件夹

    34710

    终端安全系列-计划任务详解

    自定义文件夹可以帮助你将相关任务组合在一起,使管理更加方便。 计划任务(Scheduled Tasks): 自定义文件夹,你可以创建计划任务,即具体任务执行实例。...停止条件:你可以指定任务满足一定条件时停止执行。例如,任务可能会在任务开始后一段时间内停止,或者某个特定事件发生后停止。...运行任务时是否停止所有实例:如果任务已经在运行,你可以选择启动一个新实例时是否停止已有的任务。 如果任务运行时间超过,停止任务:你可以设置任务最大运行时间,并在超过时间时停止任务执行。...主要包括以下方法: GetTask: 获取文件夹中指定名称计划任务。 CreateFolder: 在当前文件夹创建一个新文件夹。 DeleteFolder: 删除文件夹。...往下可以看到新建了一个文件夹新建了一个与我们同名文件,打开为一个XML文件,可以知道计划任务详细配置信息是保存在C:\Windows\System32\Tasks\[计划任务名]XML文件

    2K10

    Linux文件归档,压缩与解压缩

    #压缩文件夹 rar a -r testfolder /home image-20200414225333688.png image-20200414225400120.png #查看压缩文件文件...-r 表示递归所有的文件夹。 Mytest.7z 是压缩好后压缩包名。 /home:是压缩目标。 注意:7za不仅仅支持.7z压缩格式,还支持.tar.bz2等压缩类型。...Mytest.7z 是压缩文件,这里默认使用当前目录下Mytest.7z。 -r 表示递归解压缩所有的文件夹。 -o 是指定解压到目录,-o后是没有空格,直接接目录。这一点需要注意。...,表示指定解压缩包内容和打包内容存放目录 -v 显示压缩或者打包内容 -f 使用文件名,f后面要接压缩后文件名字,只要用到tar命令,-f选项是必须要用,-f参数使用时候一定排在其他参数后面...-C #指定目录解开归档文件archive.tar所有文件,添加v选项,可显示解包文件内容 tar -xvf archive.tar -C /tmp image-20200415142442904

    9.4K40

    【Java 基础篇】Java Zip压缩:简化文件和文件夹压缩操作

    导言 Java开发,经常会遇到需要对文件和文件夹进行压缩和解压缩需求。Java提供了Zip压缩库,使我们能够轻松地进行文件和文件夹压缩操作。...然后,使用循环将每个文件添加到压缩包。 3. 压缩文件夹 除了压缩单个文件,JavaZip压缩库还可以压缩整个文件夹。...该方法接受源文件夹路径、当前文件夹路径和Zip输出流作为参数。 方法,我们首先列出文件夹所有文件和文件夹,然后对每个文件和文件夹进行处理。...如果是文件夹,我们递归调用compressFolder()方法来压缩文件夹。如果是文件,我们调用addToZipFile()方法将文件添加到Zip文件。...然后,我们调用unzipFiles()方法来解压缩文件unzipFiles()方法,我们使用循环逐个读取Zip文件条目。如果条目是一个文件夹,我们创建相应文件夹

    4.4K41

    幻兽帕鲁服务器数据备份(云备份)

    在任务管理器中找到名为“Pal”进程,选中右键单击,再点击“结束任务”。 登陆轻量云控制台,下载存储桶内备份压缩包文件。 下载完成,右键文件,7zip提取Saved文件夹。...3.3 把最开头5个参数按照你情况进行替换,保存。 5个参数这样获取: sourceFolderPath:第1步帕鲁存档所在Saved文件全路径。...新建触发器设置选择【一次】,【重复任务间隔】设置你需要备份周期,例如1小时,【持续时间】选择无限期。 【触发器】选项卡,点击【新建】按钮。...【程序或脚本】输入 PowerShell,添加参数输入:-File 备份脚本(palbackup-win.ps1)所在路径路径。 4. 完成以上设置,点击确认,创建定时任务。 5....弹窗中选择【复制带签名临时链接】,复制下面的URL。 5.3 进入windows服务器,将URL粘贴到浏览器,直接将备份文件下载到服务器上。 5.4 解压缩备份文件,复制 Saved文件夹

    9K416

    利用WinRAR零日漏洞,俄黑客大肆攻击乌克兰

    Deep Instinct发布报告写道,攻击者创建了一个带有良性文件名压缩文件,并在文件扩展名后面加了一个空格——例如,“poc.pdf ”。...该压缩文件包含一个同名文件夹,也包括了那个空格(正常情况下这是不可能,因为操作系统不允许创建一个具有相同名称文件)。...在这个文件夹里还有一个附加文件,名称与良性文件相同,名称后面同样加了一个空格,是一个“.cmd”扩展名。...报告指出,如果用户一个没有更新补丁WinRAR版本打开这个压缩文件尝试打开其中良性文件,实际上电脑会运行那个“.cmd”扩展名文件。这样,攻击者就能执行恶意命令了。...尽管最初感染途径不同,但核心感染方式是相同——他们依赖于PowerShell和创建一个执行VBS文件计划任务,利用WinRAR投放LONEPAGE恶意软件,因为有些人即使在有自动更新情况下,也不会及时更新他们软件

    16310

    DBatLoader 与 Remcos RAT 横扫东欧

    攻击者常常会通过钓鱼邮件分发远控木马,也会利用存储压缩文件 TrickGate 加载程序、恶意 ISO 文件以及嵌入图片中 VBScript 脚本 URL 进行传播。...钓鱼邮件示例 DBatLoader 勾结 Remcos RAT 压缩文件 tar.lz 可能包含 DBatLoader 可执行文件,也可能包含 Remcos RAT。...根据分析,Microsoft OneDrive 和 Google Drive 下载链接生命周期不同,最长会使用超过一个月。 调查时仍然活跃是 DBatLoader,并且能够定位到个人用户。...随后, %Public%\Libraries目录下创建执行 Windows 批处理脚本。该脚本使用尾部空格创建模拟受信目录来绕过 Windows 用户账户控制。...Remcos 配置信息 给用户与管理员建议 为了降低风险,用户必须对钓鱼攻击保持警惕,避免打开来源不明附件。处理钓鱼常用主题邮件时,一定要更加谨慎。

    91620

    Java IO 操作基础2---操作 ZIP 压缩文件

    这是一个简单 ZIP 格式压缩文件,打开之后可以看到里面有很多项,包括文件夹和文件,我们压缩这些文件时往往会先将要压缩文件选中,然后再将它们压缩成一个压缩文件。... Java ZIP 压缩文件 API ,每一个文件/文件夹在压缩时都被看成是一个“入口”对象(ZipEntry 对象),压缩时,有几个文件/文件夹,就需要创建几个“入口”对象(ZipEntry...其常用方法有: putNextEntry(ZipEntry e) // 压缩文件添加一个新"入口" close() // 结束数据写入并且关闭压缩文件流 write(byte[] b, int...我工程目录下创建了一个 testFolder 文件夹,里面包含了一个文件本件(文本1.txt)和另一个文件夹,这个子文件夹下有一个文本文件(魁拔之书.txt)。运行程序: ?...} currentFile.createNewFile(); // 将压缩文件内容读取出来,写进解压缩文件

    2.6K20

    雷蛇0day漏洞 插入鼠标或键盘可快速获得最高用户权限

    Razer Synapse是一款允许用户配置硬件设备、设置宏或映射按钮软件。 Razer声称他们Razer Synapse软件全球有超过1亿用户使用。...通过插入鼠标获得SYSTEM权限 BleepingComputer测试了该漏洞,确认插入鼠标后大约2分钟才能在Windows 10 获得系统权限。...如果按Shift右键单击该对话框,系统将提示打开“在此处打开PowerShell 窗口”。...一旦打开PowerShell提示符键入“whoami”命令,就会显示控制台具有SYSTEM权限,允许我们发出我们想要任何命令。...软件开发过程中加强安全建设,通过静态代码安全检测等自动化检测工具,从源头保证代码规范安全,及时发现运行时缺陷,在一定程度上减少因代码问题产生缺陷及安全漏洞并进行修正,从而为软件运行提供一个安全环境,

    83720

    新型在野远控木马Woody RAT,针对俄罗斯航空航天组织

    分发方式 Woody RAT 使用两种方式进行分发:压缩文件与利用 Follina 漏洞 Office 文档文件。 早期样本 ZIP 文件,伪装成俄罗斯特组织文件。...诱饵文档 Woody RAT 攻击者样本留下了 PDB 路径调试信息: 许多 CRT 函数都是静态链接,这使 IDA 产生了大量分析噪音。...UPPR:失陷主机下载文件执行(UPLD + PROC) SDEL:删除失陷主机文件 _DIR:列出指定目录所有文件与属性(文件名、类型、所有者、创建时间、上次访问时间、上次写入时间、大小、权限...base64 字符串数组,为攻击者提供对执行更精细控制,如不将输出回传 PSSC:接收 base64 编码 PowerShell 命令执行 PSSS:接收 base64 编码 PowerShell...脚本执行 PSSM:接收 base64 编码字符串数组,解码后导入命令管道调用 恶意软件清理 创建命令线程后,恶意软件就会使用 ProcessHollowing 技术从磁盘删除自身。

    94130
    领券