sql - 需要 powershell 脚本从 T-SQL 压缩文件
问题描述
对于 Windows Server 2012 上的 SQL Server 2014,我需要运行一个 T-SQL 命令,该命令在 PowerShell 中运行一个脚本来压缩文件。这不是一个简单的 zip,因此1204444.sav
需要根据我在 T-SQL 语句中获取的变量重命名一个名为的文件(我可以处理这个),因此该文件可能会重命名 ~TEMPDSJDKSS823918
解决方案
我不能说 SQL 方面的事情,但这是从 PowerShell 创建 ZIP 文件的方法:
powershell.exe -Command "Compress-Archive -Path C:\path\to\file\to\compress.txt" -DestinationPath "C:\path\to\archive.zip"
这需要 PowerShell 5.0。您可以通过打开交互式窗口并检查$PSVersion
变量来检查已安装的 PowerShell 版本。
推荐阅读
- python - 用于查看用户选择次数的同一网页的 Python 程序
- javascript - 用特殊字符编码类样式属性
- swift - IOS Swift改变TableviewCell的左右填充
- java - Mac 上的 JRE 系统库中不存在 JavaFX JAR
- javascript - 找不到用于 ng-click 操作的 vm.onSelect(user) 的代码
- string - 用于存储字符串响应的 Dialogflow 实体是什么?
- python-3.x - 覆盆子上的kivy opengl分段错误
- javascript - 不使用 class 关键字扩展数组
- kubernetes - Kubernetes 上的 Traefik 条件 TLS 客户端身份验证
- jenkins - 从 SCM jenkins 管道开始,没有找到合适的 ClassLoader 来抓取 Wenn