草庐IT

服务行

全部标签

windows - 如何将服务器加入 Active Directory(域)?

需要在此服务器上启动一个新的ASP.NET站点,但需要加入我们的ActiveDirectory域,有人知道这是如何完成的吗? 最佳答案 您域的管理员通常会这样做,如果他不知道怎么做,他会咨询aMicrosoftKnowledgebasearticle(如果他是她,她就会知道) 关于windows-如何将服务器加入ActiveDirectory(域)?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

python - 从子进程启动时如何停止 Bottle Web 服务器

我想嵌入伟大的Bottleweb框架到一个小应用程序(第一个目标是Windows操作系统)。由于子进程模块,此应用启动了bottle网络服务器。importsubprocessp=subprocess.Popen('pythonwebsrv.py')Bottle应用程序非常简单@route("/")defindex():returntemplate('index')run(reloader=True)它将默认网络服务器启动到Windows控制台。除了我必须按Ctrl-C来关闭bottle网络服务器之外,一切似乎都还不错。我希望主应用程序在关闭时终止网络服务器。我找不到办法做到这一点(不

c# windows 服务在登录时输入用户凭据

我想制作一个程序,可以在winows登录屏幕上输入登录凭据以进行身份​​验证。据我所知,这只能作为Windows服务来完成,因为它可以在用户登录之前启动。这能做到吗?有从哪里开始的想法吗? 最佳答案 不能,服务在session0中是隔离的,不能与用户交互。谷歌“session0隔离”以了解更多信息。相信Windows登录是可靠且耗时考验的身份验证来源。 关于c#windows服务在登录时输入用户凭据,我们在StackOverflow上找到一个类似的问题: ht

windows - win32 位应用程序可以在 64 位服务器上运行吗?

这是我的情况:我工作的公司将应用程序部署到32位Windows2003服务器,他们想迁移到64位Windows2008服务器。已注意到这些32位自定义开发的应用程序将无法在64位计算机上运行。我不知道这一点。我一直认为32位软件可以在64位操作系统上运行并且只使用32位地址。另一个64位软件无法在32位操作系统上运行。在64位上,人们确实必须创建64位软件,但可以并且仍然可以创建专为32位机器设计的软件。有人可以详细说明一下吗? 最佳答案 一般来说,32位应用程序将在64位Windows下运行(这在技术上称为WOW64-Window

php - apache 服务 php exec 不工作

我查阅了所有其他与此相关的问题,但没有帮助,所以:我在域内的WindowsServer2003机器上运行xampp(lite),apache作为服务安装。问题是:PHP函数exec、system、passthru等什么都不做,没有错误消息(apache的日志级别是debug,phperror_reporting是E_ALL),没有程序执行,什么都没有,就好像函数调用不是'在那里我尝试了不同的方法:exec,system,..;proc_open和WScript.ShellCOM对象,没有任何效果。我尝试使用绝对路径,向用户授予权限,尝试了大量不同的.exe做不同的事情,但没有任何效果,

c# - 如何在 C# 的 Windows 服务中执行批处理脚本?

我正在尝试在C#Windows服务中执行.bat脚本,但它似乎无法正常工作。所以我尝试执行的脚本startup.bat依次调用另一个脚本callcatalina.bat...,后者依次执行启动java...我可以手动执行startup.bat,但我想将其作为Windows服务运行。当我尝试在C#Windows服务应用程序中执行此操作时,似乎什么也没有发生。我的Windows服务代码如下所示:publicclassMyService:ServiceBase{publicstaticvoidMain(string[]args){ServiceBase.Run(newMyService())

c# - 从 C# Windows 服务生成进程

好吧,我正在尝试从Windows服务生成的线程中生成一个进程。目标是读取输出并打印到焦点窗口-光标所在的位置。可能是个坏主意,我不知道我不是C#程序员当我调用函数本身时,任何产生该进程的人都会工作,但当它在正在运行的服务中被调用时则不会。是否可以在服务内部启动进程?Processproc=newProcess();proc.StartInfo.FileName=@"C:\file.bat";proc.StartInfo.RedirectStandardError=true;proc.StartInfo.RedirectStandardOutput=true;proc.StartInfo

windows - 启动 Cassandra 服务器错误

我在启动服务器时遇到问题,它在启动时显示此错误。C:\cassandra107\bin>Cassandra启动Cassandra服务器打开zip文件时出错或缺少JARlist:C:\apache-cassandra-1.0.7\bin\lib\jamm-0.2.5.jar虚拟机初始化时出错代理库未能初始化:工具我已经设置了Envi变量:“CASSANDRA_HOME”变量为“C:\cassandra107\bin”“JAVA_HOME”变量为“C:\ProgramFiles\Java\jre6”我还有一个疑问,当我将Envi变量设置为c:\cassandra107时,为什么仍然指向c:

windows - 从 Windows 服务更改显示分辨率 (Windows 7)

(大家好。我是Windows编程的新手,所以如果已经有人问过我,我提前道歉,我只是不知道要搜索什么,但这个问题一直让我发疯,我知道有人可能真的很容易回答这个问题。)我的公司有一个在Windows7中作为服务运行的应用程序。我的任务是编写代码来更改显示设置,但我显然无法通过系统服务执行此操作。我创建了一个小的可执行文件,它用大约5-10行代码将颜色深度更改为8bpp,但是当我将这段代码放入我的应用程序时,它返回成功但实际上并没有成功(没有任何变化)。在不完全了解Windows编程如何工作的情况下,我已经设法尝试了上百万种不同的方法来让它工作,但都无济于事。有人可以帮我找到我需要做什么才能

windows - 服务器管理 - 需要脚本来监控服务器上的可用空间

需要脚本来监控服务器上的可用空间,如果可用内存空间达到一定阈值,发送警报邮件。PS-我认为解决方案是PowerShell+WindowsTimerJob。不过,我是PowerShell的新手。 最佳答案 您可以使用如下命令获取可用磁盘空间:([wmi]"\\$computer\root\cimv2:Win32_logicalDisk.DeviceID='$drive'").FreeSpace您可以使用以下功能发送电子邮件:functionSend-EMail{param([parameter(Mandatory=$false)][s