有没有办法在 Windows 10 中以编程方式激活任务视图?
有一种方法可以在 win7 中以编程方式激活 Flip3D,使用从 VBScript SendKeys CTRL+LWIN+TAB 复制的以下内容?
CreateObject("WScript.Shell").Run "rundll32 DwmApi #105"
我只想制作一个激活 Windows 10 任务视图的 .vbs 或 .bat 文件。
好的找到了用 C# 实现的方法
将以下文本粘贴到taskview.cs窗口中
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WindowsInput.Native;// Importante
namespace taskview
{
class Program
{
static void Main(string[] args)
{
WindowsInput.InputSimulator kb = new WindowsInput.InputSimulator();
kb.Keyboard.ModifiedKeyStroke(VirtualKeyCode.LWIN, VirtualKeyCode.TAB);
Console.Read();// Keep console window open
}
}
}
将包含“调试”的下拉列表更改为“发布”
它应该位于:我的文档\Visual Studio 2015\Projects Askview AskView in\Release Askview.exe
您可以使用 dwmapi.dll 中序数为 105 的函数。您可以使用 rundll32.exe 来执行该函数。命令行如下所示: 启动 rundll32.exe dwmapi.dll #105
如果启用了 Aero,它将触发 Windows Vista 及更高版本上的 Flip 3D 功能。
现在在windows11中测试,命令
shell:::{3080F90E-D7AD-11D9-BD98-0000947B0257}
可以直接打开任务视图。