AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 430144
Accepted
Zlatko
Zlatko
Asked: 2012-09-20 23:13:59 +0800 CST2012-09-20 23:13:59 +0800 CST 2012-09-20 23:13:59 +0800 CST

如何监控Windows文件夹中文件的大小?

  • 772

有哪些好方法可以自动监控目录中文件的大小,并在文件接近 Windows 服务器上的某个限制时发送警告电子邮件?

我有一个 Progress DB 安装要检查,上周我们遇到了一些问题。显然,size of extents已达到 2GB - Progress 将无法超过该容量 - 我们需要打开一个新的范围。

我来自 Linux 环境,所以我不知道在 Windows 环境(或任何监视工具)中监视它的常用方法是什么。

我更喜欢一些通用的解决方案,因为我有一个混合环境(Windows 2000、Windows Server 2003、Windows Server 2008 R2)。

提前感谢所有可用的替代答案。

windows
  • 2 2 个回答
  • 6375 Views

2 个回答

  • Voted
  1. Best Answer
    HopelessN00b
    2012-09-21T03:54:02+08:002012-09-21T03:54:02+08:00

    @JohnGardeniers 在他的评论中是完全正确的,虽然我没有足够的 Progress 数据库经验来提供帮助,但在这方面,我有一些可以尝试的东西。

    哦,仅供参考,如果您可以更换/忽略/意外破坏您的 Windows 2000 服务器,您的生活将会轻松得多,因为许多适用于 Server 2008 及更高版本的产品和解决方案根本无法在 Windows 2000 上运行。话虽如此那

    1. SNMP。

      • 如果你有一个不错的、强大的 SNMP 监控系统(Nagios/SolarWinds/Open Manage/等),你可以用它来为你做这件事,完成自动电子邮件和/或 SMS 警报。

    2. 买一个产品为你这样做。

      • 从技术上讲,让公司为你买东西,但你可以花不到 100 美元买到很多不错的应用程序,所以当我的公司太便宜而无法这样做时,我通常会自掏腰包买一个许可证,我在家里的 PC 或服务器上运行。

    3. 编写一些脚本,例如在此 StackOverflow 线程中。

      • 这甚至可能适用于 Windows 2000 机器和 Server 2008 R2 机器,因为它是一个批处理文件/DOS 脚本。

    4. 自动使用文件服务角色中的报告工具来获取定期报告并手动处理事情。

      • 很确定这只会是 Server 2008 R2 上的一个选项,但总比没有好。
    • 4
  2. rrahman_bd
    2012-09-21T23:49:06+08:002012-09-21T23:49:06+08:00

    另一种查看此问题的方法是,如果您有 windows 2008,则使用 power shell 并使用域管理员权限调用 WMI 并获取您需要的信息并在大小超出限制时配置邮件。您还可以集中管理要查看的服务器。

    使用 Task Schedule 为脚本设置一个时间间隔

    基本的谷歌搜索给了我以下链接。PowerShell WMI

    希望这能解决您的问题。

    • 1

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve