groovy - 我需要从我的网络文件资源管理器访问日志文件并写入输出
问题描述
我需要通过 Groovy 脚本从我的网络文件夹访问日志文件 我对 groovy 脚本非常陌生。请帮助我在这里我正在使用Ready API
预期结果是访问我的网络日志文件并打印错误日志
解决方案
出色地,
如果您使用有权访问所需文件的凭据(Windows 用户)运行项目,则可以直接访问。
String fileContents = new File('<>').text
根据需要声明内容。
如果您没有直接访问权限,首先您需要找到具有访问权限的用户。然后您可以执行以下两个选项之一:
- 添加网络驱动器并将网络驱动器用作本地驱动器。
- 导入使用协议 SMB1 或 SMB2(如 jcifs 或类似协议)的库。(避免这种情况)
PS:无论您有什么需要,使用 groovy 脚本访问网络文件夹都不是一个好习惯。
推荐阅读
- java - 检查散列值是否相同
- dialogflow-es - Dialogflow 帐户链接授权代码流。如何强制重新关联帐户
- python - 主题建模内存错误:如何在有大量数据时进行 gensim 主题建模
- mysql - 我无法将 mysql 服务器连接到 EC2 实例
- php - Android Studio 应用程序未与 000webhost 通信以填充数据库
- c++ - C++:为什么在使用一次后重新声明模板的通用数据类型?
- ios - 自动布局:“水平居中”似乎无法解决 UICollectionViewCell 内宽度/x 位置的不平等歧义
- swift - 在 SwiftUI 中应该如何声明 viewModel 对象?
- vb.net - 使用公共属性 VB.net 将控件绑定到 UserControl 中的 BindingSource
- c++ - Does one definition rule apply to dynamically loading shared libraries at runtime?