相关疑难解决方法(0)

什么是 PATH 和其他环境变量,我该如何设置或使用它们?

关于的问题

  • 设置环境变量
  • PATH

在这里很常见,而且在大多数情况下,答案彼此非常相似。将来有一个很好的 Q/A 会很好。

所以问题是:什么是环境变量,例如可执行文件PATH,以及如何在主要操作系统上更改和使用它们?

一个好的答案将包括对环境变量的简单解释,特别PATH是对操作系统的意义,以及如何相应地设置和读取它们的简单指南。

path environment-variables community-faq

385
推荐指数
5
解决办法
88万
查看次数

如何在 Windows 7 命令提示符下使 PC 扬声器发出哔哔声?

我正在使用Handbrake 命令行界面运行一些冗长的视频编码。完成所有编码后,我希望PC 扬声器发出哔哔声,因为我通常会关闭大型外部扬声器。

在 Linux 上,我会安装“ beep ”包,但到目前为止我还没有找到适用于 Windows 7 的程序。

可能的相关链接:

编辑:这个问题似乎变成了“如何让 Windows 7 使 PC 扬声器发出哔哔声?” ,对此 HarryMC 提供的答案是最合适的。

audio windows-7 command-line

58
推荐指数
5
解决办法
19万
查看次数

如何通过命令行将条目永久附加到系统的 PATH 变量中?

我需要做什么:

  • %PATH%在 SYSTEM 级别将文件夹附加到环境变量。
  • 使更改永久化。

我需要怎么做:

  • 使用命令提示符或其他可以将所有必需命令写入.BAT文件的方法。
  • 使用这将是可用的裸露安装Windows XP SP3的工具,没有互联网连接。
  • 我宁愿在本地运行脚本,但我也可以远程访问目标系统。但请记住,我不能假定系统上启用了任何非默认服务(即:远程注册表)。

脚本需要处理的系统:

  • 视窗 XP SP3
  • 视窗服务器 2003 SP2
  • 视窗 7 SP1
  • Windows Server 2008 R2 SP1

我对SET命令相当熟悉,但我也知道它通常会覆盖现有变量而不是附加到它。那是不能接受的。是否有另一个工具(或选项SET,我不知道)将附加到变量?或者,我是否需要在脚本中放置一个解决方法,包括将现有变量临时复制到另一个变量或文本文件?

另外,我的理解是SET不会永久改变变量。我已经看到提到SETX,但这似乎并没有内置到 Windows XP SP3 中(或者,至少,它似乎在我正在使用的系统上不可用)。是否有另一种方法可以通过注册表编辑或其他方式使更改永久化?

我已经环顾四周,并从这里学到了一些关于在 Windows 中设置环境变量的知识。但是,我还没有找到一个完全符合我需要的重复问题。如果有的话,请告诉我。

windows environment-variables batch-file

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