我有一个应该快速解决的问题,但是PowerShell中是新问题。
我正在处理的项目有几个文件夹。我需要迁移到另一个平台,该平台需要我们将文件/文件夹的完整地址最小化到400s个字符。由于无法覆盖文件夹结构,因此绕过此方法的唯一方法是在过程“中间”的某个位置使用zip文件。
因此,我需要创建一个自动执行此过程的批处理文件。我首先尝试创建指向单个目标的单个文件,以尝试使用7zip控制台方法进行压缩。这没有给我我需要的结果:蝙蝠运行但未创建zip文件:
7z a -tzip "C:\LocationOfDestination\.zip" -r "C:\LocationOfOrigin" -mx5e
此代码在哪里出错?
第二,我不确定如何自动化批处理以查看文件内部,例如,在第三个子文件夹中,会自动使用该子文件夹的名称创建一个zip文件。那有可能吗?