当前位置:  开发笔记 > 开发工具 > 正文

是否可以从PowerShell打开Windows资源管理器窗口?

如何解决《是否可以从PowerShell打开Windows资源管理器窗口?》经验,为你挑选了7个好方法。

我敢肯定这一定是可能的,但我无法知道如何做到这一点.

有线索吗?



1> EBGreen..:

使用:

ii .

这是我在PowerShell命令行中输入的最常见的事情之一.


此命令是Invoke-Item的缩写.它之后的点可以是任何路径.
我是一个非常简单的人.
有趣的是,除了您之外,没有人回答这个最简单的答案。:)

2> codeape..:

你有几个选择:

Powershell在路径中查找可执行文件,就像cmd.exe一样.因此,您只需在powershell提示符下键入explorer即可.使用此方法,您还可以传递cmd-line参数(请参阅http://support.microsoft.com/kb/314853)

该调用-项目 cmdlet将提供从Windows PowerShell中的方式来运行一个可执行文件或者打开一个文件(或文件集).别名:ii

使用system.diagnostics.process

例子:

PS C:\> explorer
PS C:\> explorer .
PS C:\> explorer /n
PS C:\> Invoke-Item c:\path\
PS C:\> ii c:\path\
PS C:\> Invoke-Item c:\windows\explorer.exe
PS C:\> ii c:\windows\explorer.exe
PS C:\> [diagnostics.process]::start("explorer.exe")


你也可以这样做:invoke-item c:\ path \

3> 20B2..:

使用以下任何一个:

    start .

    explorer .

    start explorer .

    ii .

    invoke-item .

您可以在PowerShell中应用任何这些命令.

如果你想从命令提示符打开资源管理器,最后两个命令不起作用,前三个工作正常.



4> tomasr..:

只需使用invoke-item cmdlet.例如,如果要在当前目录上打开资源管理器窗口,可以执行以下操作:

invoke-item .



5> shovavnik..:

我碰到这个问题,寻找一种方法来打开从PowerShell中的资源管理器窗口,选择一个文件.我正在添加这个答案,以防其他人因为同样的原因遇到它.

要启动资源管理器并选择文件,请使用Invoke-Expression:

Invoke-Expression "explorer '/select,$filePath'"

可能有其他方法可以做到这一点,但这对我有用.



6> Daniel Kreis..:
explorer .



7> Alex..:
$startinfo = new-object System.Diagnostics.ProcessStartInfo 
$startinfo.FileName = "explorer.exe"
$startinfo.WorkingDirectory = 'D:\foldername'

[System.Diagnostics.Process]::Start($startinfo)

希望这可以帮助

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有