使用 -WindowStyle Minimized 启动进程在 Win11 上不起作用

问题描述 投票:0回答:1

我从win10升级到win11,我拥有的打开共享的Powershell脚本不再起作用,该脚本在win10中每次都起作用。它似乎只对网络共享执行此行为。不起作用的代码片段是

Start-Process "\\share\directory\" -WindowStyle Minimized;

由于某种原因,最小化无法正常工作,窗口将位于屏幕之外,恢复它会将其置于屏幕之外?

这是一个已知问题吗?下面是任务栏的显示方式

enter image description here

powershell explorer windows-11
1个回答
0
投票

从技术上讲,您并没有启动一个进程,而是强制 Windows 根据“类型关联”进行选择,在这种情况下,类型是应该运行资源管理器的 UNC 路径,但那时它会忽略最小化首选项。

如果你尝试这个会怎样?

Start-Process explorer.exe -ArgumentList "\\share\directory\" -WindowStyle Minimized;

它对我有用,但我永远无法“恢复”或查看窗口。这可能是你想要的,但我不确定你想做什么。

更新:在等待堆栈溢出的 30 分钟规则时,我最终看到它以 2 英寸见方的异常大小显示了资源管理器窗口。关键是要操纵窗口行为,您必须实际调用可以操纵窗口大小的可执行文件。

© www.soinside.com 2019 - 2024. All rights reserved.