script

脚本 shell、awk、行和列
script

脚本 shell、awk、行和列

您能帮我将这些数据格式化为多列吗? 我在一列上有这些数据: John Patrick 6 4 5 7 1 2 40 15 MY CLUB 并希望拥有: John 6 5 1 40 Patrick 4 7 2 15 使用固定列,因为我的实际脚本给了我: John 6 5 1 40 Patrick 4 7 2 15 ...

Admin

以编程方式调整扩展分区的大小以填充整个驱动器
script

以编程方式调整扩展分区的大小以填充整个驱动器

在任意大小的磁盘上恢复克隆的操作系统映像后(大于捕获原始映像的磁盘),我希望 延长MBR 表中的分区包含所有可用的磁盘空间,以便新逻辑可以添加分区。问题在于如何使用命令行实用程序来实现这一点 — 无需使用交互式程序(尤其是具有 GUI 的程序,如 GParted),并且可能无需通过复杂的 shell 脚本来解析输出等 fdisk。 我在 Linux 文本控制台中发现的最简单的方法是: 使用cfdiskTUI 以交互方式创建 逻辑分区(自动捕捉到现有分区之外的可用空间)延长分区),写入更改并退出。 使用fdiskshell ...

Admin

Wifi 事件自动化软件
script

Wifi 事件自动化软件

我的华硕 F555UB 笔记本电脑的 WiFi 出现了问题。为了解决这个问题,我编写了一个 shell 脚本来重新启动 Wifi 适配器 #restart network adapter Disable-NetAdapter -Name WLAN -Confirm:$false Enable-NetAdapter -Name WLAN -Confirm:$false 但是,它需要更多的自动化。因为现在当信号丢失时我必须自己执行脚本。如果当 WiFi 断开连接时触发脚本,并且在重新启动适配器后它应该自动重新连接到我已存储密码的可用 WIfi,那就太好了。...

Admin

Reg 导出文档位置路径
script

Reg 导出文档位置路径

@echo on reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Personal" C:\%username%.reg pause 我编写了这个简单的批处理程序,仅复制 shell 文件夹的注册表。该文件夹显然存在,因为我可以看到它,但尝试运行它时它显示路径无效。 有什么建议吗?提前致谢。 ...

Admin

Bash 脚本将“字符串”转换为数字
script

Bash 脚本将“字符串”转换为数字

我需要将字符串更改为整数,因为我用数字检查文件的大小(使用:stat -c%s $filename 提取),请遵循完整的脚本: #!/bin/bash # Variable that contain path destination file path=/sobstitude # Variable for size size=1000 # Loop for file scan for filename in /test/*; do # Take the size of file filesize=$(stat -c%s $filena...

Admin

有没有办法在断开与 wifi 热点的连接时激活/运行脚本?
script

有没有办法在断开与 wifi 热点的连接时激活/运行脚本?

此脚本可以完美地重新连接丢失的 Wi-Fi 信号/连接。每次我的 Mac 与 Wi-Fi 热点断开连接时,是否有办法自动激活/运行此脚本? #!/bin/bash if [ $(networksetup -getinfo Wi-Fi | grep -c 'IP address:') = '1' ] then networksetup -setairportnetwork en1 <networkName> <passwordToNetwork> fi 我能做些什么? ...

Admin

ffmpeg 减慢目录中的多个音频文件的速度并将它们放在同一路径中
script

ffmpeg 减慢目录中的多个音频文件的速度并将它们放在同一路径中

我正在使用 FFMPEG 将 .wav 文件的速度降低到原始速度的 20%。 音频文件位于许多子文件夹中,我想要一个 bat 文件来减慢它们所有的速度,并用这些减慢速度的版本替换原始文件。 如果无法替换正在处理的文件,则可以选择创建一个单独的目录,其中包含已处理文件的文件夹层次结构与原始文件相匹配。 ...

Admin

Win10中获取密码最大使用期限剩余天数的脚本
script

Win10中获取密码最大使用期限剩余天数的脚本

如何编写脚本来获取 Win10 组策略中密码最大使用期限的剩余天数?我需要这个来监控用户并在他们要更改密码时通知他们。 假设您有: 组策略上次编辑日期:1 天前 密码最长使用期限:3 天 如何获得剩余的两天时间? ...

Admin

将某些输出附加到文件 linux
script

将某些输出附加到文件 linux

我有一个 cron 作业,使用 wp-cli 命令更新 Wordpress 插件。然后通过附加 wp-cli-log.txt 将输出写入文件。当我手动运行公司时,通常会得到输出“成功:插件已更新”。我不希望我的日志文件填满该输出,只希望在插件实际更新时添加相关的更新信息。我可以通过脚本执行此操作吗?如果可以,我该如何实现? 谢谢! ...

Admin

需要复制同一目录中不同名称的文件
script

需要复制同一目录中不同名称的文件

我有一个目录,其中有几个文件,但具有固定的语法:- 原样:source_delta_201908_120345.xml 更改为:source_normal_201908_120345.xml 因此,需要用“normal”替换“delta”,并将多个文件复制到同一目录,复制完成后,需要删除文件名模式中带有“delta”的旧文件。 ...

Admin

有没有办法在 Windows 10 中运行脚本来改变程序或应用的语言?
script

有没有办法在 Windows 10 中运行脚本来改变程序或应用的语言?

我在日本工作,实验室里有很多共享电脑(连接到仪器)。其中大多数是日语电脑,安装的程序和应用程序默认以操作系统的语言打开。有没有办法编写一个脚本,可以“欺骗”程序,让其认为操作系统的语言设置为英语,这样我就可以使用英语程序,而不必通过语言和区域设置将整个操作系统更改为英语? ...

Admin

如何永久禁用 USB 驱动器/集线器?
script

如何永久禁用 USB 驱动器/集线器?

我正在使用 POS 系统,我们不希望员工将 USB 驱动器、键盘、鼠标或任何东西插入端口。 我寻找过许多解决方案来永久禁用 USB 端口的电源/操作。但找不到任何有效的方法。 我注意到,通常每个 PC 都有多个“USB 根集线器”/“通用 USB 集线器”/“英特尔主机控制器”。在 Win 7 中工作,但怀疑这是否重要。 有没有办法可以有效地完全消除 USB 可用性,包括键盘和鼠标? 优选地VBScript、PowerShell 脚本或批处理命令因为它将被推送到数百台电脑上? 编辑:卸载正是我所需要的。我该如何创建 powershell 脚本来卸载...

Admin

让 FFmpeg 进行递归扫描并输出到静态文件夹
script

让 FFmpeg 进行递归扫描并输出到静态文件夹

我如何更改我的 FFmpeg 脚本 .batch 文件以将 Video.Mkv 输出到脚本同一目录中名为“FIXED”的文件夹。 Mk Fixed for /R %%f IN (*.mkv) do ffmpeg -i "%%f" -map 0:m:language=English? -c copy "%%~nf.MKV" 目前,它会扫描主文件夹和子文件夹中的任何 Mkv,并仅保留英文音轨,但它会将所有 Mkv 输出到同一文件夹(作为脚本),而不是静态文件夹“Fixed” 我有另一个脚本可以完成我需要的工作,但无法让它与递归扫描子文件夹一起工作以进行批...

Admin

Linux - 只要用户登录,每 5 分钟运行一次脚本
script

Linux - 只要用户登录,每 5 分钟运行一次脚本

我需要在用户登录时运行一个脚本,并且只要用户登录,就需要每 5 分钟运行一次该脚本。脚本应在用户安全上下文中运行,并在用户注销时停止运行。我为不同的用户手动添加了 crontab 行: */5 * * * * whoami >> /tmp/<username>.txt 该脚本确实在每个用户上下文中开始运行,但它从未停止运行。即使在用户注销后,脚本仍继续向tmp文件夹中的文本文件添加行。 有没有办法在登录用户环境中每 5 分钟运行一次脚本,直到注销? ...

Admin

批处理文件将在通配符文件夹中搜索文件,如果文件不存在,则删除文件夹
script

批处理文件将在通配符文件夹中搜索文件,如果文件不存在,则删除文件夹

假设我有多个名为“Example93947”的文件夹,其中“93947”是添加到每个文件夹中的随机字符串。这些文件夹中只有一个实际上有文件。我想要做的是创建一个批处理文件,查找每个名为“Example*”的文件夹,在其中查找特定文件(例如 asdf.txt),如果文件不在那里,则删除该文件夹。如果在那里,就不管它。 我一直在尝试做一些类似的事情: for /d %%G in (C:\Users\Nastr0nd\Documents\Example*\asdf.txt) DO rd /s /q "%%~G" 或者 for /d %%G in (C:\...

Admin