【问题标题】:How to run a program from string?如何从字符串运行程序?
【发布时间】:2012-05-23 00:59:54
【问题描述】:

我在字符串中有我想要运行的应用程序的路径。 例如:[io.path]::Combine($path, $filename) 被解释为C:\foo\baa.exe。我尝试过使用&$path 运算符,但使用变量不起作用。

【问题讨论】:

    标签: powershell windows-7 powershell-2.0


    【解决方案1】:

    我刚刚拥有& $path(注意空格)和Invoke-Item $path 的工作。

    【讨论】:

    • 谢谢。可以将参数传递给程序吗?
    【解决方案2】:

    类似:

    $path = "C:\Windows\System32\notepad.exe"
    &$path
    

    应该可以。确保您正确设置路径。 &后面不需要空格。

    【讨论】:

      猜你喜欢
      • 2011-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-13
      • 1970-01-01
      相关资源
      最近更新 更多