代码改变世界

天行健,君子以自强不息

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

摘要

SSH登入远程Windows,用PowerShell创建或修改IIS的虚拟目录。

用到的PowerShell命令

创建虚拟目录,微软官方例子:

PS IIS:\> New-Item 'IIS:\Sites\Default Web Site\DemoVirtualDir1' -type VirtualDirectory -physicalPath c:\test\virtualDirectory1
Name                                              PhysicalPath
----                                              ------------
DemoVirtualDir1                                   c:\test\virtualDirectory1

PS IIS:\> New-Item 'IIS:\Sites\Default Web Site\DemoApp\DemoVirtualDir2' -type VirtualDirectory -physicalPath c:\test\virtualDirectory2
Name                                              PhysicalPath
----                                              ------------
DemoVirtualDir2                                   c:\test\virtualDirectory2

我们用到的命令:

PS C:\Windows\system32> New-Item 'IIS:\Sites\Default Web Site\04140304' -type VirtualDirectory -PhysicalPath "x:\sites\publish"

Name     PhysicalPath
----     ------------
04140304 x:\sites\publish

在IIS管理器中看到了我们创建的网站:

img

修改现有的虚拟目录

Set-WebConfigurationProperty -Filter "//sites/site[@name='MyWebApp']/application[@path='/']/virtualDirectory[@path='/']" -Name physicalPath -Value "D:\apidd2"
posted on 2024-04-14 02:47  终南山人  阅读(53)  评论(0)    收藏  举报