Anduin Xue
Anduin Xue

Anduin's Tech Blog

Automation


Set up a local docker registry mirror

这篇文章详细介绍了如何将常用的Docker镜像同步到本地服务器或私有镜像仓库,以提高拉取速度并降低依赖公网仓库的风险。首先,用户需要准备一个包含多个Docker镜像地址的脚本文件`mirror.sh`,该脚本会通过Python和requests库来实现批量拉取和推送操作。接着,用户需要安装必要的工具如Python3和requests库,并确保脚本具有执行权限,然后运行脚本完成同步过程。此外,文章还提供了在Docker容器中运行同步任务的方法,包括构建镜像、挂载docker.sock以及配置定时任务以实现自动化同步。最后,用户需要配置Docker引擎以信任本地注册中心,并了解如何从本地仓库拉取或推送镜像,从而完成整个私有化镜像管理流程。--DeepSeek

Automation Python Docker Registry Mirroring Scripting

Some Windows PowerShell tricks

这篇文章介绍了七个实用的 Windows PowerShell 脚本技巧,涵盖了系统管理和自动化任务的多个方面。从添加环境变量到设置壁纸,再到批量管理隐藏文件和升级应用程序,这些脚本展示了 PowerShell 的强大功能。例如,通过简单的代码可以快速找到当前桌面背景的路径并将其设置为新的壁纸,或者通过调用 WMI 方法触发商店应用的更新。此外,作者还分享了如何固定常用路径到“快速访问”以及批量隐藏用户主目录中的隐藏文件和文件夹的方法。这些技巧不仅节省时间,还能提高工作效率。你是否也在寻找类似的自动化解决方案?或者你是否有其他 PowerShell 脚本需求?不妨进一步探索 PowerShell 的无限可能!--DeepSeek

PowerShell Automation Customization Windows System Administration Environment Variables File Management


Use Windows as a stateless OS on your devices

这个PowerShell脚本旨在自动化一系列Windows系统的配置和优化任务,包括主题设置、文件管理、安全策略调整、远程桌面启用、软件更新等。脚本通过注册表操作、COM对象调用、网络配置修改以及系统进程控制来实现这些功能,需要注意的是其中某些操作可能涉及潜在风险,例如删除桌面文件或更改网络类别为私有可能导致的安全问题。建议在运行此类自动化脚本前仔细审查每一步,并确保具备数据备份和恢复能力以应对可能出现的意外情况。--DeepSeek

PowerShell Windows Windows 11 Automation Configuration Device Reimage

Inject an instance of a class with all default values

该工具能够自动生成对象实例并填充属性值,支持基本类型、自定义类及其数组和列表形式。它通过检测数据类型的特性(如是否为集合、枚举或抽象类)来动态创建合适的数据。对于自定义类,会调用构造函数生成实例,并为每个可写属性递归地赋默认值;如果是集合,则根据元素类型生成包含多个实例的数组或列表。最终,通过反向继承层次结构生成数组或列表,确保复杂对象结构的完整性。--DeepSeek

C# .NET Core Automation DependencyInjection ObjectCreation PropertiesHandling

  • 1