windows-batch

如何在 Windows 批处理文件中附加到下一行
windows-batch

如何在 Windows 批处理文件中附加到下一行

我正在使用 Windows 批处理文件,它将 .js 文件输出到 csv 中。 .js 文件是一个 mongo 查询。 mongosh --host 10.1.0.1:27017 --username "username" --password "password" --authenticationDatabase admin --quiet C:\ActiveUsers1.js > C:\ActiveUsers.csv mongosh --host 10.1.0.1:27017 --username "username" --password "p...

Admin

如何重定向批处理文件中一个命令的输出?
windows-batch

如何重定向批处理文件中一个命令的输出?

编辑:这个问题已经有答案了,请向下滚动⬇️ 这个问题与服务器故障有关,因为我在将一些 Web 文件部署到我的服务器之前会自动缩小它们。 所以我有一个批处理文件,它调用缩小像这样: minify "index.html" > "index.html.minified" Minify 基本上从命令行参数中获取 html/css/js 文件并对其进行“最小化”,以便更快地加载,然后将最小化的输出打印到 stdout。我试图将该输出保存到文件中index.html.minified。 但是上述命令之后的命令不会在批处理文件中执行。我的意思是,在我调用此命令后,...

Admin

远程退出安全模式
windows-batch

远程退出安全模式

我将一台 Windows 10 计算机重新启动到“带网络连接的安全模式”。它是一台位于现场(远程位置)的物理计算机,没有 ILO(或类似功能)。我需要从该计算机退出安全模式。我尝试了以下步骤,但没有奏效 - 重新启动机器(再次进入带网络连接的安全模式) 尝试编辑 boot.ini 文件(c$ 或 admin$ 也无法访问。已尝试“Invoke-Command”cmdlet 和“PSExec”) 尝试访问注册表设置(不允许) 尝试通过远程连接到服务控制台来启用“远程桌面服务”和“服务器”服务。 从备份中恢复(因为它是一台物理机器,所以我必须在现场才能恢复它)...

Admin

windows bat需要确定msql odbc库的版本
windows-batch

windows bat需要确定msql odbc库的版本

你好,我需要在标准 Windows 10 实例上构建一个可能的 bat power shell。 我需要一种编程方式来设置一个环境变量,其中包含最新 msodbcsql 库的版本字符串 https://packages.microsoft.com/rhel/8/prod/ 当前最新版本是https://packages.microsoft.com/rhel/8/prod/msodbcsql17-17.8.1.2-1.x86_64.rpm但每隔几个月就会发生变化。 我想到了类似下面的伪代码 set msodbcver=Invoke-WebRequest -U...

Admin

使用批处理文件删除所有驱动器上文件夹名称中带有“foo”或“bar”的所有文件夹
windows-batch

使用批处理文件删除所有驱动器上文件夹名称中带有“foo”或“bar”的所有文件夹

我在尝试着删除所有驱动器上具有上述命名模式的所有文件夹,但仅限于第一个文件夹级别,即驱动器号正下方,例如: F:\this folder's name contains FOO and should be deleted ...没有确认也没有错误消息(例如,如果没有找到文件夹),使用批处理文件。 我发现了这一点: 使用批处理文件删除名称中带有 tmp 的所有文件夹并想知道那里的解决方案是否是一个好的起点? @echo off set dir="c:\FOLDERLOCATION\" FOR /D /R %dir% %%X IN (*.tmp) DO RMD...

Admin

Windows 批处理:命令 FOR /F 和标记,如何将变量从标记 X 一直排列到行尾?
windows-batch

Windows 批处理:命令 FOR /F 和标记,如何将变量从标记 X 一直排列到行尾?

好吧,我已经为此苦苦挣扎了好几天。我有一个稍微复杂的脚本,但最后我只需要设置一个从标记 4 到行尾的变量。基本上我运行一个命令,输出在开头有一些我不需要的单词。但对于简历,这就是我想要的: set _EVer=Garbage Garbage Garbage This is an example for /F "tokens=4*" %%G in ('echo "%_EVer%"') do set "_EVerC=%%G 我需要将得到的输出“垃圾垃圾这是一个例子”设置一个变量“这是一个例子” 我尝试了 tokens=4* 但只设置了第一个单词,没有设置其他任...

Admin