【发布时间】:2010-12-13 00:54:00
【问题描述】:
如何在 PowerShell 中运行以下命令?
C:\Program Files\IIS\Microsoft Web Deploy\msdeploy.exe -verb:sync -source:dbfullsql="Data Source=mysource;Integrated Security=false;User ID=sa;Pwd=sapass!;Database=数据库;" -dest:dbfullsql="数据源=.\mydestsource;Integrated Security=false;用户ID=sa;密码=sapass!;数据库=mydb;",computername=10.10.10.10,username=administrator,password=adminpass"
【问题讨论】:
-
如果您的意思是“在 PowerShell 中”(我将其解释为“在现有的 PowerShell 提示符内)”,那么可以轻松地修改以下示例以满足您的需求。请注意,无需单独来自其参数的命令:
# Show any available updates to globally installed npm packages using the npm-check-updates tool [string] $cmd = 'ncu -g' Write-Verbose -Message $cmd Invoke-Command -ScriptBlock ([ScriptBlock]::Create($cmd)) -
我不知道如何使用“mini-markdown”来编辑上面的注释,使每一行代码出现在一个单独的行上,并且编辑原始注释的5分钟时间限制已经过期。如果现在有人知道使用“mini-Markdown”来解决问题,我会以更易读的形式重新发布。第一行应该如下: # 使用 npm-check-updates 工具显示全局安装的 npm 包的任何可用更新
-
我从来不知道 cmets 能够允许不同的行。我认为,对于 cmets 中的链接,降价功能仅限于
backticks和 ()[]。
标签: powershell parameters quotes exe spaces