作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在尝试使用此命令:
.\appcmd set config /section:applicationPools /[name='cobra.appdelivery.com'].processModel.identityType:SpecificUser /[name='cobra.appdelivery.com'].processModel.userName: domainname\joshtest /[name='cobra.appdelivery.com'].processModel.password: test1234
ERROR (message:Cannot find SITE object with identifier "domainnamejoshtest"
最佳答案
这是使用 Get-Credential
做到这一点的一种方法.它会弹出一个对话框,要求输入用户名和密码。如果您使用 PowerShell 来处理 appcmd.exe,则必须更改 the way things are quoted一点点使事情正常工作而不会抛出您看到的错误。请务必以管理员身份运行 PowerShell。
$cred = Get-Credential
$name = $cred.UserName
$encryptedpass = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($cred.Password)
$decryptedpass = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($encryptedpass)
.\appcmd set config /section:applicationPools /"[name='Marketing'].processModel.identityType:SpecificUser" /"[name='Marketing'].processModel.userName:$name" /"[name='Marketing'].processModel.password:$decryptedpass"
确保
appcmd
位于您的系统路径中或从它所在的文件夹运行它。另请注意:如果您输入了错误的用户名和密码,它会接受。没有验证用户名或密码的输入。它只是应用设置。
.\appcmd list apppool "Marketing" /text:*
关于powershell - 我想通过命令行使用自定义帐户验证应用程序池身份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34501184/
我是一名优秀的程序员,十分优秀!