首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

dotnet 部署 GitHub Action Runner 制作自托管运行器

installer $ Add-Type -AssemblyName System.IO.Compression.FileSystem ; [System.IO.Compression.ZipFile]::ExtractToDirectory...("$PWD/actions-runner-win-x64-2.274.2.zip", "$PWD") 上面代码是放在 PowerShell 上一条条执行,在 PowerShell 里面 # 代表这一行是注释.../v2.274.2/actions-runner-win-x64-2.274.2.zip 下载运行器,下载完成之后解压缩到文件夹 而使用 Invoke-WebRequest 下载速度不够快,此时我和大家安利下载工具...download/v2.274.2/actions-runner-win-x64-2.274.2.zip -o actions-runner-win-x64-2.274.2.zip 下载完成之后,解压缩到文件夹...但是上面的 PowerShell 是不安全,在输入之前,还请大家先阅读官方文档 about_Execution_Policies - PowerShell 运行 下一步调用 run.cmd 运行 .

2.1K30

应用|递归批量创建文件夹Python工具

最近一个项目大概涉及到十几个产品,每个产品属于不同部门,而且每个产品在不同地方还要建设多个,就导致文件夹结构异常复杂,有的需要按照部门来创建,有的需要具体创建到每个需要建设产品。...parentFolder2 sonFolder2 sonFolder3 grandsonFolder1 grandsonFolder2 因此创建文件夹时候一个涉及到递归多层级创建...Windows下需要一个一个创建,就是点点点,Linux下使用mkdir也需要罗列好各个文件夹路径然后一条条命令运行。 不管是效率还是耐心都是一种消耗。...所以就创建了这个recursive create folderpython小工具。 这个工具基于yaml,将folder层级写到一个yaml文件后传递给脚本就可以创建好所有相关文件夹了。...最终yaml里定义文件夹名字都被创建,可以使用tree命令查看: #左右滑动 $ tree ./rootFoler .

19440

无法创建文件夹或文件问题解决方法

问题现象:我们软件执行在Windows server 2003系统上,软件是一个接受文件软件,将接受文件存于一个目录下,当执行到一定时候,大概目录下有10w个文件时候,就弹出“无法创建目录或文件...问题原因: 可能有两种: 一、我们是不是使用了Windows server 磁盘限额功能,限制了每一个用户所能使用磁盘大小。...在一个有非常多用户系统上,系统必须限制每一个用户磁盘使用空间,以免个别用户占用过多磁盘空间影响系执行和其它用户使用。...硬限制:超过此设定值后不能继续存储新文件。 软限制:超过此设定值后仍旧能够继续存储新文件,同一时候系统发出警告信息, 建议用户清理自己文件,释放出很多其它空间。...关于各种磁盘格式对文件数量支持请參考博客: FAT,FAT32,NTFS单文件夹文件数量限制 解决方法: 1.“我电脑”->”属性”->”限额”,查看是否超过了磁盘限额。

2.4K10

在 MacOS 系统 home 目录下创建文件夹方法

文章目录 前言 修改 auto_master 加载 auto_master 创建自定义文件夹 前言 Rt,本文讲述如何在 Mac OS 系统中,在/home目录下创建文件夹方法。...之所以会有本篇文章,是因为在默认情况下,该目录是不允许用户进行变更操作。 不废话,直接给出修改方法,有需要同学按照下面的步骤操作即可。...service 5 #/net -hosts -nobrowse,hidefromfinder,nosuid 6 # 为了在home目录下创建文件夹...gavin@bogon /home % cd .. gavin@bogon / % sudo automount 创建自定义文件夹 执行完上述命令之后,我们已经可以在/home目录下创建文件夹了。...例如: gavin@bogon /home % sudo mkdir logs 即可在/home目录下创建/logs目录。不过,为了方便后面系统或者项目操作该目录,可以为该目录授予777权限。

3.3K10

CA2008:不要在传递 TaskScheduler 情况下创建任务

值 规则 ID CA2008 类别 可靠性 修复是中断修复还是非中断修复 非中断 原因 任务创建或延续操作使用未指定 TaskScheduler 参数方法重载。...规则说明 以下 .NET 任务创建和延续方法具有允许指定或省略 TaskScheduler 实例重载: System.Threading.Tasks.TaskFactory.StartNew 方法 System.Threading.Tasks.Task.ContinueWith...Current 返回与该线程上当前运行任何 Task 相关联计划程序。 如果没有此类任务,则返回 Default,它表示线程池。...在某些情况下,使用 Current 可能会导致死锁或 UI 响应问题,因为原本打算在线程池上创建任务,但却等待返回到 UI 线程。...方法重载 CA2007:不直接等待任务 可靠性规则

46030

备份和还原Windows DHCP服务

这是因为DHCP服务器已关闭,并且它们连接到网络。 启动新DHCP服务器真的很容易,但是您还记得需要重新创建所有作用域吗?那些保留地址呢,您是否记住了所有这些MAC地址?...在本教程稍后部分,我将把此备份恢复到服务器DHCP2。 步骤1:创建备份文件夹 我已经在服务器桌面上创建了一个名为DHCPBackup文件夹。...步骤2:打开DHCP管理控制台 步骤3:右键单击服务器,然后选择备份 选择在步骤1中创建文件夹。在我情况下,这是桌面上DHCPBackup文件夹。...然后点击确定 不幸是,没有确认备份已完成提示。 您可以打开文件夹并验证是否已备份数据。 我可以看到文件已写入文件夹,看起来备份成功完成。 这是用于手动备份DHCP服务器。...使用DHCP控制台还原DHCP服务器 重要提示: 您必须将备份文件夹从上述步骤复制到%SystemRoot%System32\DHCP\ backup,否则您将收到以下错误消息,指出数据库正确还原。

3.1K10

linux下文件夹创建、复制、剪切、重命名、清空和删除命令

在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一、目录创建 在/home/wwwroot目录下新建一个sinozzz123...文件夹 mkdir /home/wwwroot/sinozzz123 二、目录复制 1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/sinozzz123...目录下 cp -rf /home/wwwroot/sinozzz/* /home/wwwroot/sinozzz123 2.把/home/wwwroot/sinozzz123/abc/下文件夹和文件复制到.../home/wwwroot/sinozzz123/abc 3.使用mv命令剪切文件夹和文件 把/home/wwwroot/sinozzz123/photo/下文件夹和文件剪切到/home/wwwroot...、文件夹 需要提醒是:使用这个rm -rf时候一定要格外小心,linux没有回收站 当然,rm还有更多其他参数和用法,man rm就可以查看了 如果是在/home/wwwroot/目录下进行操作

3.1K20

WPF 光标初始化时候 temp 文件夹满了无法创建

如果此时 temp 文件夹满了,那么复制文件时候就无法继续了,于是就无法创建完成光标 最近有老师找我说软件无法使用了,我尝试调试他电脑,发现任何修改光标的代码就无法继续,因为无法创建光标 大概修改光标的代码是这样写...// Generate a temporary file based on the memory stream. // 从 temp 文件夹创建一个文件...,但是如果这个文件无法访问,那么将不能继续 在我设备上是很难做到让 temp 文件夹无法访问,但是可以通过通过修改环境变量修改当前进程使用系统 Temp 文件夹路径设置一个无法访问文件夹作为...可以解决方法有两个 通过环境变量修改 temp 文件夹作为程序自己内部数据文件夹,这和 UWP 相同,每个程序都可以有自己独立 temp 文件夹,可以解决有一些逗比软件会更改整个 temp 文件夹或里面某些文件夹访问权限或有逗比在...从微软官方文档 可以知道 temp 文件夹文件限制。

58820

C# 使用原生 System.IO.Compression 实现 zip 压缩与解压

zip 是一个非常常见压缩包格式,本文主要用于说明如何使用代码 文件或文件夹压缩为 zip压缩包及其解压操作, 我们采用是 微软官方实现,所以也不需要安装第三方组件包。...SmallestSize 3 压缩操作应尽可能小地创建输出,即使该操作需要更长时间才能完成。...} } 压缩单个文件逻辑其实就是先将我们要压缩文件复制到一个临时目录,然后对临时目录执行了压缩动作,压缩完成之后又删除了临时目录。...directoryInfo.Exists) { directoryInfo.Create(); } ZipFile.ExtractToDirectory(zipPath..., folderPath); } 至此 C# 使用原生 System.IO.Compression 实现 zip 压缩与解压 就讲解完了,有任何不明白,可以在文章下面评论或者私信我,欢迎大家积极讨论交流

3K30
领券