草庐IT

GPU服务器

全部标签

php - 使用 PHP 在 Windows 服务器上复制文件

这里遇到了一些具体问题。我正在用PHP开发一个自动化脚本,以在客户需要演示站点设置时帮助创建演示Web应用程序。我正在使用运行Plesk的专用服务器。我的目的是创建一个新的子域,创建一个新的数据库,从其他地方复制数据库,从另一个文件夹复制站点文件,最后通过电子邮件向客户发送他们的登录凭据,等等。我正在使用PleskAPIRPC创建子域、数据库和数据库用户,它们都运行良好。我有数据库从其他地方复制模式,我有电子邮件部分工作。唯一让我困惑的是将文件从一个文件夹复制到另一个文件夹。源文件夹与目标文件夹位于同一“httpdocs”文件夹中。我最初遇到的问题是open_basedir问题,我已经

windows - 使用适用于服务运行的所有应用程序的 Windows 防火墙 API 创建规则

我正在尝试为Windows服务设置防火墙规则以拒绝所有入站和出站TCP和UDP连接,但使用Windows服务强化API的主机和端口白名单除外,遵循VBScript示例here.现在,此服务可能会产生新进程(因为它是持续集成构建和测试代理),因此仅设置NewOutboundRule.ApplicationName="%systemDrive%\WINDOWS\system32\svchost.exe是不够的"如上面的示例脚本所示-我需要一个规则来应用于服务运行的所有应用程序。但是,如果我尝试设置新的入站规则,其中未在INetFw上指定据称可选的ApplicationName属性接口(in

.net - 访问 Windows OpenSSH SFTP 服务器上的文件时出现错误 "Bad message"

我需要通过SFTP从网站传输大文件。我无法将这些文件(甚至是暂时的)存储在Web服务器上,因此我将文件分块流式传输到SFTP服务器。我在另一台Windows机器上安装了OpenSSH(version5_30_2016)并尝试使用SSH.NET连接到它(版本2016.0.0)。此示例代码导致在我的机器上抛出异常:conststringPATH="/D:/sftp/test.xml";varClient=newSftpClient("host",22,"username","password");Client.Connect();if(!Client.Exists(PATH)){vars=

windows - 无法获取服务 Powershell 的状态

我在一个文本文件中有一个服务列表。我正在使用Get-Content中的它,如下所示。但它在从文件中获取服务时不起作用。当仅使用get-serviceService*并使用下面的代码时,它就可以工作。请帮我修复代码的变化。Set-Service行和ifcondition行作为.Status和.Name不工作$TEST=Get-Content"Somelocation\service.txt"foreach($servicein$TEST){if($**service.Status**-eq"Stopped"){Set-Service$**service.Name**-StartupTyp

windows - 从批处理脚本启动 Windows 服务并根据结果采取适当的操作

我有一个.bat脚本试图在最后启动Windows服务。:start_wildflyecho.set/pwildfly_service_name="EnterWildflyservicename:"echoINFO:Starting%wildfly_service_name%...echo.callnetstart"%wildfly_service_name%"我希望能够解释netstart的结果尝试让我的脚本在失败时采取适当的操作(例如,如果服务已经在运行,请重新启动它。如果服务名称无效,如果用户没有足够的名称,请再次提示输入名称特权,退出)。问题是NET命令不返回记录的Win32_S

windows - 服务器端 FTP 批处理脚本

我一直在使用.bat脚本从FTP服务器仅下载pdf。到目前为止,它一直使用mget*pdf函数完美运行。我最近移动了脚本并让它从Windows2012Server运行。现在,当脚本到达mget函数时,它会列出通常会传输的文件,但带有?在每个实例之后,它都无法将它们实际下载到液晶显示器。@ftp-v-n-i-s:C:\Users\LMCT\Desktop\Serversidesage\download-1.txt这是正在调用的FTP函数。openxx.xxx.xx.xxxuserxxxxxxxxxxx=xxxxxxxxxxxxcdorderslcd"C:\Users\LMCT\Deskt

windows - 如何修改多个服务?

我一直在玩我在这里找到的一个脚本……这是一个非常优雅的脚本。但是,每次我尝试修改它以对多个服务执行停止/启动时,我都会破坏它。缺少单独列出的每一个。有任何想法吗?这是启动/停止服务的脚本。$SvcName需要读取这些服务:ftSysPolicy、ftSysInventory、ftSysAlarm、ftSysSSN、ftSysRpcProv、ftSysEService、ftSysRAS、ftSysMad#Changethesevaluestosuityourneeds:$SvcName='Spooler'$SvrName='localhost'#Initializevariables:[

windows - Copy-Item 用于使用凭据将文件从本地复制到远程服务器

我正在尝试将一些文件和文件夹从我的本地计算机复制到远程服务器:Copy-Item.\copy_test.txt-destination"\\serverip\c$\backups\"但是我收到一个错误:Copy-Item:Logonfailure:unknownusernameorbadpassword.Atline:1char:10+Copy-ItemIwastryingusingcredentialsbutthiscommanddoesnotallow-Credentialargument.Iwassearchingalotandineveryexamplethecommandis

windows - 在 Windows 中重新加载 Mojolicous 服务器

我有一个在Windows上运行的Mojolicious应用程序,它使用插件Mojolicious::Plugin::Config加载配置文件。每次更改配置文件时,我都需要重新启动服务器。是否可以在更改配置文件时自动重启服务器,而无需手动再次运行?如何在Windows上使用Mojolicious解决这个问题?我知道使用Mojo::Server::Morbo可以做到这一点,但我对使用内置守护进程很感兴趣,因为Morbo用于开发。 最佳答案 文档建议Mojo::Server::Morbo应该只用于开发工作,因为当配置文件更改时重新启动服务

windows - 为什么我可以在运行时重命名 Windows 服务可执行文件?

我有一个用托管语言(.NETFrameworkv4.0)编写的Windows服务,目前正在运行。出于某种原因,我能够在服务运行时重命名服务主要可执行文件。我怀疑该文件在服务运行时被Windows锁定,但事实并非如此。更有趣的是,重命名后它仍然存在于任务管理器中。我不是在提示这是可能的,但我想知道为什么。有人对此有解释吗? 最佳答案 取自thisansweronsuperuser,和HowcanweoverwriteEXEfileswhileusersarerunningthem?,未独占锁定的可执行文件可以重命名。Windows服务