cmd.exe 在任务栏上的行为异常。
我为其创建了一个快捷方式并将其固定到任务栏。单击任务栏图标时,它会创建一个新的临时任务栏图标,而不是使用当前的图标。
这看起来像是任务栏分组问题。
为什么会出现问题?新的临时图标是原始的 cmd,而不是我在快捷方式中设置的图标。而且,它使任务栏变得混乱。
它会影响固定批处理文件(cmd /c x.bat)或python脚本。
就好像快捷方式本身不运行 cmd,而是调用一个单独运行它的外部应用程序。例如,使用 C++ 创建一个执行的 exe system( "cmd" );
。将 exe 固定到任务栏的行为类似。
奇怪的是,当我在快捷方式中选择窗口应最小化时,它工作正常,并且不会创建新图标。但是,i) cmd 被最小化,ii) 恢复时,其属性不是我设置的默认值(例如字体),而是设置为 Windows 的原始设置。
有关的: