如何在powershell中更改目录并在该目录中运行文件?

时间:2013-09-17 19:24:31

标签: powershell command powershell-v2.0

例如,我想运行位于c:/ cygwin /目录中的cygwin.bat ...

我尝试了以下操作,但收到了错误:

  

cd c:/ cygwin ./cygwin.bat

3 个答案:

答案 0 :(得分:4)

最好的方式是它一直以来的方式

c:\cygwin\cygwin.bat

只需键入

即可

答案 1 :(得分:3)

cd c:/cygwin./cygwin.bat是两种不同的陈述。您可以从交互式控制台执行它们,如下所示:

PS C:\>       cd c:/cygwin 
PS C:\cygwin> ./cygwin.bat

或者,如果你真的想在同一行上做,那么在它们之间使用;表示单独的陈述。

cd c:/cygwin ; ./cygwin.bat

答案 2 :(得分:0)

尝试iex

$command = "cd c:/cywin"
iex $command