我从win10升级到win11,我拥有的打开共享的Powershell脚本不再起作用,该脚本在win10中每次都起作用。它似乎只对网络共享执行此行为。不起作用的代码片段是
Start-Process "\\share\directory\" -WindowStyle Minimized;
由于某种原因,最小化无法正常工作,窗口将位于屏幕之外,恢复它会将其置于屏幕之外?
这是一个已知问题吗?下面是任务栏的显示方式
从技术上讲,您并没有启动一个进程,而是强制 Windows 根据“类型关联”进行选择,在这种情况下,类型是应该运行资源管理器的 UNC 路径,但那时它会忽略最小化首选项。
如果你尝试这个会怎样?
Start-Process explorer.exe -ArgumentList "\\share\directory\" -WindowStyle Minimized;
它对我有用,但我永远无法“恢复”或查看窗口。这可能是你想要的,但我不确定你想做什么。
更新:在等待堆栈溢出的 30 分钟规则时,我最终看到它以 2 英寸见方的异常大小显示了资源管理器窗口。关键是要操纵窗口行为,您必须实际调用可以操纵窗口大小的可执行文件。