标签: windows

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

我有一个 Windows 服务,每隔几天就会意外退出。有没有一种简单的方法来监控它以确保它在崩溃时快速重启?

windows windows-service

63
推荐指数
4
解决办法
17万
查看次数

如何将服务的启动/停止/重启权限授予非域成员服务器上的任意用户或组?

我们在我们的服务器上运行了一套 Windows 服务,它们彼此独立地执行一系列自动化任务,除了一个服务负责其他服务。

如果其中一项服务未能响应或挂起,该服务将尝试重新启动该服务,如果在尝试期间抛出异常,则改为向支持团队发送电子邮件,以便他们可以自行重新启动该服务。

做了一些研究后,我遇到了一些“解决方案”,从KB907460 中提到的解决方法到提供服务运行管理员权限的帐户。

我对这两种方法都不满意 - 我不明白 Microsoft 知识库文章中概述的第一种方法的后果,但我绝对不想授予管理员访问服务运行的帐户的权限.

我快速浏览了本地安全策略,除了定义帐户是否可以作为服务登录的策略之外,我看不到任何其他看起来像是指服务的内容。

我们在 Server 2003 和 Server 2008 上运行它,所以任何想法或指示都会被慷慨地接收!


澄清:我不想授予给定用户或组启动/停止/重新启动所有服务的能力 - 我希望能够仅向给定用户或组授予对特定服务执行此操作的权限。


进一步说明:我需要授予这些权限的服务器不属于一个域——它们是两个面向 Internet 的服务器,它们接收文件、处理它们并将它们发送给第三方,以及为几个网站提供服务,所以Active Directory 组策略是不可能的。抱歉,我没有说得更清楚。

security windows permissions windows-service group-policy

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

Windows 在解析名称时如何决定使用哪个 DNS 服务器?

Windows 使用什么算法来决定它将查询哪个 DNS 服务器以解析名称?

假设我有几个接口,所有接口都处于活动状态,有些没有指定 dns 服务器,有些被告知自动确定,有些手动指定(在接口 ipv4 和接口 ipv6 中)。

我要求回答这个一般性问题,希望我知道如何解决 Windows Vista 中更具体的问题 - 我有两个接口,一个是较低的指标,另一个是手动指定的 DNS 服务器。nslookup 使用DNS 服务器并正确解析名称。但是,所有其他应用程序都无法解析名称,除非我手动为其他接口指定 DNS 服务器,然后应用程序将使用该服务器。一旦指定,nslookup 还会使用为此其他接口指定的 DNS 服务器。

谢谢

networking domain-name-system windows windows-vista

62
推荐指数
5
解决办法
14万
查看次数

将远程 CIFS/SMB 共享挂载为文件夹而不是驱动器号

有什么方法可以将远程 CIFS/SMB/SAMBA 共享挂载为文件夹/目录而不是驱动器号。例如,我想要这张地图:

\\Server\ShareName -> C:\Folder\ShareName

而不是像这样的通常地图:

\\服务器\共享名称 -> Z:\

服务器是 Linux/Samba,客户端是 Windows 7 Professional 64 位。我发现的最接近的是能够使用 Windows 磁盘管理器将本地卷安装为子文件夹,但它似乎无法处理远程 CIFS 共享(请参阅http://support.microsoft.com/kb/307889) .

windows directory mount cifs share

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

如何从计算机中删除域用户配置文件?

我想知道如何从属于域的计算机中安全地删除域用户配置文件。我不想从域本身删除帐户,我只需要从这台计算机中删除配置文件,进行一些清理。

我目前使用的是 Vista Business 计算机,但我们也有 Win XP Pro 和 Win 7 Pro。

windows active-directory user-accounts

59
推荐指数
3
解决办法
48万
查看次数

如何实时监控Windows日志文件?

已经有一个关于打开大型日志文件的问题。

但我的意图不同。是否有任何应用程序可以监控日志文件并在它实时更新时进行更新?

基本上,与tail -f log_fileUnix 系统上的功能相同

平台: Windows XP/2003/2008 服务器

[更新]这对于快速监控非常方便(感谢 Ckarras 的回答
PowerShell 的快速屏幕截图type -wait(类型是 的别名get-content替代文字

windows monitoring log-files realtime

58
推荐指数
7
解决办法
8万
查看次数

你如何等待一个exe在批处理文件中完成?

我正在尝试创建一个脚本来在关机时执行 exe 以安装 sp1。我的脚本类似于(不是实际的 bat 脚本)。

If installed GOTO END
    Install.exe
END:
Run Code Online (Sandbox Code Playgroud)

我的问题是,当它运行时,它启动安装程序,然后完成脚本,因为安装程序是一个不同的进程,然后关闭安装进程,因为计算机正在关闭并关闭系统(至少,我是这么认为的)它在做。)

有没有办法告诉它等待它启动的进程完成然后关闭?

windows batch-file executable

58
推荐指数
4
解决办法
36万
查看次数

保留 32 位 Microsoft Windows 桌面操作系统的充分理由

这个问题是 2012 年的。如果您是在 2019 年或之后阅读本文,那么答案确实是:否。2019 年没有充分理由维护 32 位桌面操作系统。

原问题如下:


服务器软件现在只是 64 位的(自 Server 2008 R2 for Windows,甚至更早的 Exchange 和 Sharepoint),甚至 Ubuntu 也在推动您远离 32 位版本的服务器操作系统。

但是,是否有任何好的、可量化的理由来维护 32 位桌面操作系统?我们正在为少数(不幸的?)早期采用者准备我们的 Windows 8 映像。

我们的大多数台式电脑都有 4GB 或更少的 RAM,但我希望不再需要为支持 32 位风格的操作系统而烦恼。

我有什么理由应该这样做?

windows operating-system 32bit-64bit

58
推荐指数
4
解决办法
8056
查看次数

什么是 Windows 7 N/KN/VL 版本?

我们在工作时订阅了 MSDN,我注意到在各种 Windows“版本”中都有诸如“Windows 7 Ultimate N”和“Windows 7 Ultimate N 和 KN”之类的下载。

这些版本是什么,“常规”Windows 7 和这些版本有什么区别?

windows windows-7

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

无法在 Windows Server 2012 上安装 .net 3.5

我正在尝试在 Windows Server 2012 上安装 .Net 3.5,但它不断失败。我正在使用“添加或删除功能”并且我的互联网已经存在。我读过如果找不到备用源,安装程序会尝试在线下载并从那里安装。但是,它不起作用。这是我一直看到的屏幕截图:

在此处输入图片说明

请建议我错过了什么?

编辑:

我已经尝试使用,dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /all但我没有源磁盘。我想在网上下载。

windows .net .net-3.5 windows-server-2012

57
推荐指数
5
解决办法
30万
查看次数