Skip to content

Instantly share code, notes, and snippets.

@guitarrapc
Created August 27, 2017 11:06
Show Gist options
  • Save guitarrapc/fb18cd23e08d8e5956966acd9aeec610 to your computer and use it in GitHub Desktop.
Save guitarrapc/fb18cd23e08d8e5956966acd9aeec610 to your computer and use it in GitHub Desktop.
# cmd コマンド例:
msdeploy -verb:sync -source:metakey=/lm/w3svc/1 -dest:metakey=/lm/w3svc/2 -verbose
# PowerShell コマンド例:
.\msdeploy.exe -verb=sync -source=metakey=/lm/w3svc/1 -dest=metakey=/lm/w3svc/2 -verbose
もう少し本格的なコマンドで見てみましょう。
# cmd コマンド例:
"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package="C:\パッケージパス\パッケージ.zip" -dest:auto,computerName="http://対象ホストIP/MSDeployAgentService",userName="配置管理者ユーザー",password="配置管理者パスワード",includeAcls="False" -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -setParamFile:"C:\パラメーターxmlパス/パラメータ.xml"
# PowerShell コマンド例:
$packagepath = "C:\パッケージパス"
$parameterxml = "C:\パラメータxml"
$hostip = "対象ホストIPAddress"
$user = "配置管理者ユーザー"
$pass = "配置管理者パスワード"
."C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb=sync -source=package="$packagepath" "-dest=auto,computerName=""http://$hostip/MSDeployAgentService"",userName=""$user"",password=""$pass"",includeAcls=""False""" -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -setParamFile:"$parameterxml"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment