无法更改 AppCmd 的权限/无法从 php 运行 AppCmd
我正在尝试为 iis 创建一个小的“plesk like”面板,供我个人使用和娱乐。 但此时我被卡住了,因为 php 无权运行appcmd.exe 文件。 我想知道如何更改权限以让 php 运行appcmd.exe 如果我在cmd 中以Nicolas 用户身份运行appcmd,我会得到以下信息 但是当我以 administrator 身份运行它时,它运行良好。 现在我尝试更改文件权限并尝... »
我正在尝试为 iis 创建一个小的“plesk like”面板,供我个人使用和娱乐。 但此时我被卡住了,因为 php 无权运行appcmd.exe 文件。 我想知道如何更改权限以让 php 运行appcmd.exe 如果我在cmd 中以Nicolas 用户身份运行appcmd,我会得到以下信息 但是当我以 administrator 身份运行它时,它运行良好。 现在我尝试更改文件权限并尝... »
我收到了这个错误: 处理输入失败:参数“C:\test.xml”必须以 / 或 - 开头(HRESULT=80070057)。 我正在尝试使用 appcmd 导出我的 IIS 网站,但我无法在 C# 中使用此命令,但如果我在 cmd.exe 中复制过去的手册,它就可以工作。 “list site /config /xml > C:\test.xml”,我也试过“list site /confi... »
请帮助我弄清楚如何正确转义参数,以便它们在 powershell 中调用 appcmd 时起作用。 我的脚本如下所示: $defaultWebSite = "Default Web Site" $appCmd = "C:\windows\system32\inetsrv\appcmd.exe" $addHeaderP3P = "set config ""$defaultWebSite"" -s... »
我正在使用appcmd 在 IIS8 中创建一个新的虚拟目录。其语法为: appcmd add vdir /app.name:<NAME> /path:<PATH> /physicalPath:<PHYSICAL-PATH> 这很好用。现在我需要设置一些凭据;这在 GUI 中很容易(虚拟目录 > 基本设置 > 连接方式)。当我设置它时,我可以在我的appl... »
当我使用appcmd list appool <ApplicationPoolName> /text:* 命令时,它会以明文形式显示应用程序池身份密码。我也可以在 PowerShell 中使用 Get-WMIObject 以明文形式查看密码。这可能是一个严重的安全威胁,因为拥有正确访问凭据的用户可以轻松查看密码。 IIS (v7.5) 中的应用程序池是使用域用户帐户/密码配置的。在a... »
好的,所以我基本上正在使用新的 IIS 8.0 应用程序初始化模块实现天蓝色预热。 我有一个启动任务(cmd 文件),它基本上已经取消了 IIS 中的空闲超时和回收时间。我正在尝试向其中添加应用程序初始化。 我意识到我需要设置两件事; startMode 和 preloadEnabled。 我的应用程序在 IIS 中有许多站点(大约 10 个),所有站点都由 Azure 随机命名,并带有自己... »
我想使用 appcmd 向站点添加新绑定,但我需要先查看它是否存在。我怎样才能使用 AppCMD 做到这一点? 非常感谢!... »
我正在使用 PowerShell 的 New-WebSite cmdlet 创建一个 IIS 网站,并在其中创建一个使用 New-WebApplication 的 Web 应用程序。 Web 应用程序的 SSL 设置需要设置为 需要 SSL;需要如下所示。 为了保持一致性,我想仅使用 PowerShell cmdlet 来执行此操作。 需要 SSL 设置很简单;您只需将-Ssl 参数添加... »
我正在尝试使用 appcmd 或其他实用程序使用站点名称查找 IIS7 站点 ID,但没有找到任何方法来实现它。 对于我们这些喜欢 GUI 工具的... »
我想使用 appcmd 将绑定添加到站点。但是当我尝试以下命令时,我得到一个错误: appcmd set site /site.name:"My site name" /+bindings.[protocol='https',bindingInformation='*:443:sub.mydomain.com'] 错误: ERROR ( message:Cannot find SITE ... »
有没有办法以 PHP 管理员身份运行 CMD 命令?我正在尝试通过运行 exec("%systemroot%\system32\inetsrv\APPCMD list sites") 使用 appcmd.exe 实用程序在 IIS7 上创建一个网站我收到一条错误消息,提示我没有正确的权限,但如果我 RDP并以管理员身份在 CMD 上运行相同的命令,它工作正常。 更新: 我想要完成的是使用我一直... »
%WINDIR%\system32\inetsrv\appcmd.exe set site /site.name:"WebRole_IN_0_CB" /[Path='/'].applicationPool:"ASP.NET v4.0" >>CBLog.log powershell.exe -command Set-ExecutionPolicy Unrestricted powersh... »
我们正在将 100 多个域移至新服务器。我创建了一个脚本,允许使用一个简单的 BAT 文件将网站条目和 FTP 条目添加到 IIS 7 中。我发现了几个使用 AppCmd ADD SITE 的教程,效果很好。通过运行 :: c:\scripts\createIIS.bat youdomainname.com 。任何反馈? - 它正在工作。 @Echo off :: ---------------... »
我正在使用 IIS Express 托管应用程序的 Visual Studio 2010 中的 Web 解决方案。我希望构建过程将某些项目的输出 DLL 复制到主 Web 应用程序下的目录中。此目录上有一个监视程序,可让 MEF 保持最新状态。问题是我的构建失败,因为他们无法将 dll 复制到现有的,因为每次调试时应用程序都在运行。我想做的是添加一个构建命令,在构建开始之前停止站点。 我希望能够... »
使用 Visual Studio 2010 / .NET 4.0 我已经做了好几个小时了,但我会尽量具体一点。 我正在将 WCF 4.0 服务部署到 IIS 7。它在 http 下运行良好。我可以从 Visual Studio 中针对 WCF 服务添加服务引用,并针对它添加代码。 当然问题是服务需要在https下运行。 我已经设法处理了 web.config 文件,因此它可以在 https... »
众所周知,通过 IIS 管理器的窗口界面编辑应用程序设置时,不允许编辑应用程序别名。应用程序的别名为灰色(不允许更改)。但在本文中,您可能会发现如何通过命令行实用软件来做到这一点: http://www.foliotek.com/devblog/rename-applications-and-virtual-directories-in-iis7/ 但是还有另一种方法可以做到这一点。您可以按照... »
我想通过命令行使用 appcmd 创建一个站点。 如何将特定应用程序池关联到站点? 为了创建一个站点,我是这样写的: appcmd add site /name:"prova" bindings:http://localhost:8080 /physicalPath:c:\sites\prova ... »
嗨,我对 Powershell 很陌生,但我有一个琐碎的问题。我希望能够判断命令是否已成功完成,以便向主机发送有意义的消息。 我正在使用appcmd 命令在 IIS 中添加绑定。基本上是这样的: ./appcmd set site /site.name:........................ 但是我如何进行检查以确保它成功与否? 我想如果我只是在该语句之后加上Write-Host... »
我需要通过命令行通过 appcmd.exe 工具更改网站的物理路径,但我无法弄清楚语法。有人可以帮忙吗?... »
是否可以使用 appcmd 来更改 allowDefinition 的值?具体来说,我尝试在应用程序级别启用对 httpCompression 模块的更改。 通过手动更改以下行来修改 applicationHost.config: <section name="httpCompression" allowDefinition="AppHostOnly" overrideModeDefau... »