Powershell 执行文件时的相对路径与完整路径

Powershell 执行文件时的相对路径与完整路径,powershell,powershell-2.0,Powershell,Powershell 2.0,从powershell命令行(或在.ps1脚本文件中)执行cmd/batch/exe文件时,我看到以下行为: 使用相对路径: /bin/->在同一shell窗口中执行 使用完整路径: d:/fullpath/bin/->在新shell(窗口)中执行 有谁能解释一下这种行为以及如何影响这种行为(换句话说,让完整路径在同一个shell窗口中执行)我无法重现这种情况(尝试了.bat文件)。在这两种情况下,它都在同一个窗口中执行。我也没有这种行为。如果将&放在行的前面会发生什么?同样的结果?我只是想

从powershell命令行(或在.ps1脚本文件中)执行cmd/batch/exe文件时,我看到以下行为:

  • 使用相对路径:

    /bin/->在同一shell窗口中执行

  • 使用完整路径:

    d:/fullpath/bin/->在新shell(窗口)中执行


  • 有谁能解释一下这种行为以及如何影响这种行为(换句话说,让完整路径在同一个shell窗口中执行)

    我无法重现这种情况(尝试了.bat文件)。在这两种情况下,它都在同一个窗口中执行。我也没有这种行为。如果将
    &
    放在行的前面会发生什么?同样的结果?我只是想知道:如果你用反斜杠怎么办?我无法重现这种行为。你能提供更多的信息吗?