相关疑难解决方法(0)

如何通过类似第四次交换操作来操纵PowerShell的位置堆栈?

在PowerShell中,您可以使用pushd(别名Push-Location)和popd(别名Pop-Location)将项目推送到位置堆栈并从中弹出项目.

这与一堆目录的bash pushdpopd功能非常相似.

但bash的另一个不错的功能是你可以单独使用pushdall来交换堆栈中的前两个位置.因此,您可以在一个位置和另一个位置之间快速来回切换.它也需要一个参数,pushd +3所以你可以交换堆栈中几个元素的位置.

有没有办法用PowerShell做到这一点?

举个例子,在bash中:

$ pwd
/bin
$ pushd ~
~ /bin
$ pwd
/home/hopper
$ pushd
/bin ~
$ pwd
/bin
$ pushd
~ /bin
$ pwd
/home/hopper
Run Code Online (Sandbox Code Playgroud)

windows powershell

11
推荐指数
2
解决办法
3743
查看次数

标签 统计

powershell ×1

windows ×1