问题列表 - 第7652页

强制 Microsoft Teams 使用 Windows 中设置的默认音频设备

Teams 没有使用 Windows 中设置的默认音频设备的设置。它只记住自己的(而不是隐藏的)设备设置,如果这些设备不存在,它会自行决定您将使用哪些设备。(你会喜欢的,先生。)

我在具有不同音频设置的工作站之间移动。有时我会在一台工作站上更改默认音频设备 - 也许我想使用耳机,也许笔记本电脑扬声器已经足够好了。团队无视我并做他们想做的事。

Zoom 和其他会议应用程序可以选择使用 Windows 中设置的任何默认音频设备进行会议。我们如何才能迫使团队也这样做?

(如果可以像 Zoom 一样快速轻松地更改音频设备,那么这就不是什么大问题了。)

更新 (2023-08-04):此行为的原因似乎是 Teams 保护您免于尝试使用不存在的设备。团队似乎读取了存在且正在运行的音频设备驱动程序的列表。计算机 2 缺少计算机 1 的耳机,因此 Teams 无法使用该驱动程序。Teams 现在会查看当前和正在运行的驱动程序的顺序,以确定开始新会议时使用哪个设备。删除驱动程序很容易。目前尚不清楚我们如何影响系统驱动程序的可用性顺序。Teams 的网络版本只是要求 Windows 使用其默认设备 - 这是一种非常不同且更明智的方法。

audio windows microsoft-teams

16
推荐指数
1
解决办法
5722
查看次数

有没有办法禁用 Skype 中的天气图标?

我刚刚在 Linux Mint 上更新了 Skype,此后每当我打开 Skype 时就会出现此图标:

\n

Skype 右上角的屏幕截图。 可以看到三点菜单按钮,还有一个太阳,表示当前温度为 23\xc2\xb0C。

\n

我猜它是根据我的 IP 地址告诉我所在位置的当前天气。我想这是一个不错的功能,但在完全黑暗的窗口(我用于 Skype 的主题)中间有一个黄色/橙色的球体有点分散注意力。

\n

有没有办法禁用那个东西?我尝试查看 Skype 的设置,但目前还没有找到任何内容。

\n

skype skype-for-linux

6
推荐指数
1
解决办法
1382
查看次数

Windows 11 Canary Channel:explorer.exe 不起作用

我在 Windows 笔记本电脑上运行 ExplorerPatcher,然后强制停止它,因为 explorer.exe 意外关闭。explorer.exe 没有使用任务管理器启动,也没有在重新启动后启动,也没有在安全模式下启动,也没有在我使用“保留个人文件和应用程序”选项重新安装 Windows 11(金丝雀频道)时启动。如何在不删除个人文件或应用程序的情况下将笔记本电脑恢复到工作状态?

crash windows-explorer windows-insider windows-11

2
推荐指数
1
解决办法
1207
查看次数

如何在 Chrome 的查看源代码中始终保持“换行”处于选中状态?

我希望Line wrap始终选中此复选框:

在此输入图像描述

有没有办法或设置来做到这一点?

google-chrome

5
推荐指数
1
解决办法
933
查看次数

无法卸载 Malwarebytes

我想从我的 Windows 10 电脑中删除 Malwarebytes 文件,但每当我尝试这样做时,它都会显示该操作无法完成,因为文件已在另一个程序中打开,我也尝试使用资源监视器来结束进程,但一旦我这样做因此,屏幕变成空白(黑色),我必须重新启动它。解决这个问题的办法是什么?

uninstall malwarebytes windows-10

-3
推荐指数
1
解决办法
545
查看次数

在Windows中通过命令行将UTF-16 LE转换为UTF-8

(重新编写问题以使其更有用)

我有一个批处理脚本,它将与命令行程序交互,获取它们的输出,然后根据该输出执行决策。

我需要与之交互的程序之一是一个相当老的程序,所以我被它的怪癖所困扰。当我将其输出通过管道传输到文本文件时,该文本文件采用 UTF-16 LE 编码。

我是这样做的:

program -parameter > resultat.txt
Run Code Online (Sandbox Code Playgroud)

在Windows 7下,这种编码对于cmd/批处理工作来说似乎很麻烦,因为你无法将这样的文本文件的内容读入变量。

这是一个示例(仅使用文本文件的第一行):

set /p Var=<resultat.txt
echo %Var%
cmd /k
Run Code Online (Sandbox Code Playgroud)

它只是没有任何回声,说“ECHO 已打开”。

另外,如果您使用“type”来打印文本文件的内容,则会出现奇怪的空格,表明它没有被正确处理。

尝试的解决方案 [1] - Powershell

经过研究,发现powershell可以转换txt编码,使用的方法如下:

Get-Content -Path "path\file.txt" | Out-File -FilePath "path\new_file.txt" -Encoding <encoding>
Run Code Online (Sandbox Code Playgroud)

使用 Notepad++,我做了一些研究,我需要获得什么编码?

UTF-8(无BOM),相当于记事本中的“ANSI”,是我需要的编码,将文本文件加载到变量中,并且“type”命令在使用此编码时都可以完美地工作。我怎么知道?如果我在记事本中打开管道文本文件,然后重新保存为“ANSI”编码,一切都会完美运行。

-Encoding ascii
Run Code Online (Sandbox Code Playgroud)

...这个选项应该有效,因为这会产生 UTF-8(无 BOM)结果,但它似乎无法处理 UTF-16 LE 源编码格式,并且不会产生可用的输出。当我在 Notepad++ 中打开生成的文件时,它将其识别为 UTF-16 LE“Unix”,这很奇怪。

有趣的是:如果我在记事本中将管道 txt 文件重新保存为“unicode”,则会生成一个 UTF-16 LE BOM 文件,该文件与上述转换参数一起生成完美的 UTF-8 文件。此时,我扩展了研究范围,提出了“如何将 BOM 添加到 UTF-16 LE 编码?”的问题。因为我可以将这些知识与 powershell 知识结合起来。然而,剧透警告:我没能找到一个像样的答案。

-Encoding utf8
Run Code Online (Sandbox Code Playgroud)

...是另一个类似的选项,但它会生成 UTF-8 BOM 文件(相当于在记事本中另存为“UTF-8”),这会产生损坏的输出。

总结一下:

我正在寻找一种命令行工具/方法(开放或专有,第一方或第三方),以便能够实现如下转换:

  1. UTF-16 LE - …

windows-7 encoding unicode command-line utf-8

6
推荐指数
1
解决办法
6064
查看次数

如何通过 Chrome(或任何其他浏览器)的“您的连接不是私有的”屏幕强制连接到网站

尝试连接到工作网站,但我不断收到“您的连接不是私人”屏幕,该屏幕不允许我通过通常的下拉菜单绕过它并继续访问网站。我现在 1000% 不在乎是否有人窃取了我的所有信息,我只是想告诉 chrome 我接受任何风险并想要连接。非常令人沮丧。

错误说“

[站点名称] 通常使用加密来保护您的信息。当 Chrome 这次尝试连接到 [网站名称] 时,该网站发回了异常且不正确的凭据。当攻击者试图冒充[站点名称],或者 Wi-Fi 登录屏幕中断连接时,可能会发生这种情况。您的信息仍然安全,因为 Chrome 在交换任何数据之前停止了连接。

您现在无法访问[网站名称],因为该网站使用 HSTS。网络错误和攻击通常是暂时的,因此此页面可能稍后会起作用。

networking google-chrome connection brute-force

6
推荐指数
1
解决办法
3万
查看次数

“终端功能不全”用“less”发出警告,但用“more”则不发出警告(这也是“less”)

less抱怨我的值$TERM,而more没有\xe2\x80\x99t。more除了这个事实之外,这没什么问题less。

\n

最初,我对突然不喜欢我的值的工具感到困惑$TERM(我以为我将 Tmux 配置为tmux在$TERM系统重新启动前使用),但一个更大的问题刚刚进入房间:两个字节相同的二进制文件的行为为何不同?

\n
\xe2\x9d\xaf less\nWARNING: terminal is not fully functional\nMissing filename ("less --help" for help)\n\n\xe2\x9d\xaf more\nMissing filename ("less --help" for help)\n\n\xe2\x9d\xaf echo (which less) (which more)\n/usr/bin/less /usr/bin/more\n\n\xe2\x9d\xaf ls -Al /usr/bin/less\n-rwxr-xr-x  2 root  wheel  384848 May 13 06:29 /usr/bin/less*\n\n\xe2\x9d\xaf ls -Al /usr/bin/more\n-rwxr-xr-x  2 root  wheel  384848 May 13 06:29 /usr/bin/more*\n\n\xe2\x9d\xaf openssl dgst -sha256 /usr/bin/less\nSHA2-256(/usr/bin/less)= 8567f60723d396cb9c6e8d0a5f5206f321adbb2982d71e75cd6ec32be4256591\n\n\xe2\x9d\xaf openssl dgst -sha256 /usr/bin/more\nSHA2-256(/usr/bin/more)= 8567f60723d396cb9c6e8d0a5f5206f321adbb2982d71e75cd6ec32be4256591\n\n\xe2\x9d\xaf echo $TERM\ntmux\n\n\xe2\x9d\xaf …
Run Code Online (Sandbox Code Playgroud)

terminal shell macos

16
推荐指数
1
解决办法
3381
查看次数

如何禁用 Windows 11 中通过打印屏幕键触发的截图工具功能?

我最近升级到 Windows 11,注意到“打印屏幕”键现在可以打开“截图工具”,而不是像以前版本的 Windows 那样截取屏幕截图并将其复制到剪贴板。虽然我很欣赏截图工具的功能,但我更喜欢将整个屏幕直接捕获到剪贴板的旧行为。

有没有办法禁用 Windows 11 中分配给打印屏幕键的截图工具功能?我想恢复传统功能,即按“打印屏幕”会自动捕获屏幕并将其复制到剪贴板,而无需打开任何其他工具。

我尝试浏览 Windows 设置和控制面板,但找不到恢复此键行为的选项。任何实现这一目标的建议或替代方法将不胜感激。

snipping-tool windows-11

13
推荐指数
1
解决办法
3万
查看次数

如何在 Linux 上强制在 Google Chrome 中打开的网站进入轻型模式

Chrome升级到114.0.5735.90后,现在遵循系统深色模式。我想强制在 Google Chrome 中打开的网站使用浅色模式,同时保持操作系统处于深色模式。我尝试禁用chrome://flags/#enable-force-dark但不幸运,它什么也没做。

linux google-chrome dark-mode

7
推荐指数
2
解决办法
5505
查看次数