小编Jac*_*ski的帖子

对于批处理文件中的循环错误:此时出现意外

我正在尝试使用批处理文件执行以下命令:

for /f %i in (D:\random\servers.txt) DO (d:\utils\tail -60 \\%i\c$\Windows\windowsUpdate.log | d:\utils\grep "updates detected" & set tx1234=%i)
Run Code Online (Sandbox Code Playgroud)

它在命令提示符中单独调用时有效,但是只要我将它保存在批处理文件中,它就会失败并显示消息

此时出乎意料

有任何想法吗?

batch-file

6
推荐指数
1
解决办法
8134
查看次数

从字节转换为千兆字节

我正在使用以下脚本在我们的企业环境中进行磁盘空间审计.

一切正常,但我不知道如何获得以GB/MB表示的值.

任何的想法?

$Computers = Get-Content -Path D:\DISKSPACE_audit\Servers.txt 
Get-WmiObject Win32_LogicalDisk -ComputerName $Computers | Where-Object {
  $_.DriveType -eq 3
} | Select-Object SystemName,DeviceID,FreeSpace,Size
Run Code Online (Sandbox Code Playgroud)

powershell

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1

powershell ×1