freedos怎么用(在FreeDOS中设置和使用环境变量)
freedos怎么用(在FreeDOS中设置和使用环境变量)
2024-11-22 03:05:45  作者:柏拉图式爱  网址:https://m.xinb2b.cn/life/vup389390.html

环境变量几乎在每种命令行环境中都是很有帮助的,自然包括 FreeDOS 。


几乎在每个命令行环境中的一个有用的功能是 环境变量。其中的一些变量允许你控制命令行的行为或功能,其它的变量仅允许你存储可能稍后需要的数据,在 FreeDOS 中也使用了环境变量。

在 Linux 上的变量

在 Linux 上,你可能已经熟悉其中的一些重要的环境变量。在 Linux 上的 Bashshell 中,PATH变量标示着 shell 可以在哪里找到程序和命令。例如,在我的 Linux 系统上,我的PATH值如下:

Bash$ echo $PATH/home/jhall/bin:/usr/lib64/ccache:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin

这意味着,当我输入一个像 cat这样的命令的名称时,Bash 将会按顺序检查我在PATH变量中所列出的每个目录:

/home/jhall/bin/usr/lib64/ccache/usr/local/bin/usr/local/sbin/usr/bin/usr/sbin

在我的实例中,cat命令位于/usr/bin目录,因此,完整的路径是/usr/bin/cat

为在 Linux 上设置一个环境变量,你可以输入一个变量的名称,接着输入一个等于符号(=),接着输入一个要存储在变量中的值。为了随后使用 Bash 引用这个值,你需要在变量的名称前输入一个美元符号($)。

bash$ var=Hellobash$ echo $varHello

在 FreeDOS 上的变量

在 FreeDOS 上,环境变量提供一种类似的功能。一些变量控制 DOS 系统的行为,另一些变量用于存储一些临时值。

为在 FreeDOS 上设置一个环境变量,你需要使用 SET关键字。FreeDOS 是不区分大小写的,因此你可以输入大写字母也可以使用小写字母。接下来,像你在 Linux 上一样设置变量,使用变量名称,一个等于符号(=),你想要存储的值。

不过,在 FreeDOS 中引用或 扩展一个环境变量的值的方法,与你在 Linux 上所使用的方法是完全不同的。在 FreeDOS 中,你不能使用美元符号($)来引用一个变量。你反而需要使用百分符号 (%)来包围变量的名称。

在名称前后使用百分符号是非常重要,因为这就是 FreeDOS 知悉变量名称在哪里开始和结束的方式。这是非常有用的,因为它会允许你引用一个变量的值,与此同时,它会立即附加(或预置)其它的文本到值中。让我通过设置一个新的名称为 reply的值为yes的变量,然后在 “11” 之前和 “22” 之后引用这个值来演示这一点:

因为 FreeDOS 是不区分大小写的,所以你可以使用大写字母称或小写字母的变量名称以及 SET关键字。不过,变量的值将使用你在命令行中所输入的字母。

最后,你可以看到当前在 FreeDOS 中定义的所有的环境变量。不使用任何参数的 SET关键字将显示所有的变量,因此你可以一目了然:


环境变量是一个有用的基本的命令行环境,同样适用于 FreeDOS 。你可以设置你自己的变量以满足你自己的需要,但是要仔细地更改 FreeDOS 使用的一些变量。这些变量会更改你正在运行的 FreeDOS 系统的行为:

DOSDIR:FreeDOS 安装目录的位置,通常是C:\FDOSCOMSPEC:FreeDOS 的 shell 的当前实例,通常是C:\COMMAND.COM%DOSDIR%\BIN\COMMAND.COMLANG:用户的首选语言NLSPATH:系统语言文件的位置,通常是%DOSDIR%\NLSTZ:系统的时区PATH:一个目录列表,FreeDOS 可以在其中找到要运行的程序,例如%DOSDIR%\BINHELPPATH:系统文档文件的位置,通常是%DOSDIR%\HELPTEMP:一个临时目录,FreeDOS 在其中存储来自每个命令的输出,如同它在命令行上的程序之间的 “管道” 数据DIRCMD:一个控制DIR命令如何显示文件和目录的变量,通常设置/OGNE来排序(O)内容,先通过分组(G)目录,接下来按照名称(N) 、扩展名(E)来排序条目

如果你偶然间更改了任意的 FreeDOS 的 “内部” 变量,你可能会阻碍 FreeDOS 的一些部分的正常工作。在这种情况下,只需要简单地重新启动你的计算机,FreeDOS 将会按照系统默认值重新设置变量。

via: https://opensource.com/article/21/6/freedos-environment-variables

作者:Jim Hall选题:lujun9972译者:robsean校对:wxy

本文由 LCTT原创编译,Linux中国荣誉推出

  • 鸡鸣狗盗造句(怎样用鸡鸣狗盗造句)
  • 2024-11-22怎样用鸡鸣狗盗造句这种鸡鸣狗盗之徒,随时都要留意他的一举一动才是他没什么大能耐,只会干些鸡鸣狗盗的小事鸡鸣狗盗之徒,不足为惧鸡鸣狗盗,虽然只是微不足道的技能,但是在特定的情况下它却起了巨大的作用如果是一些小事,那我这招。
  • 霸道总裁的接吻小说(她被迫的承受着总裁霸道的吻)
  • 2024-11-22她被迫的承受着总裁霸道的吻蓝兮不知道自己是怎么来到南宫集团的,只是站在南宫集团的大楼前,阳光下闪耀着光芒的“南宫集团”四个大字差点闪瞎了她的眼睛南宫集团,南陵最大的财团,旗下产业数不胜数,而南宫厉,也是南陵最富有传奇色彩的神迷。
  • 5本最新出版的儿童好书分享(这些好书可以阅读)
  • 2024-11-22这些好书可以阅读秦志又到了亲子学堂荐书时间了,和孩子一起读好书,享受温馨的共读时刻,是一件很美好的事《苏丹的犀角》作者:戴芸文,李星明图推荐年龄:3-6岁有些绘本会让孩子捧腹大笑,有些绘本会让孩子沉默深思获得2021。
  • 早上醒来口干口苦口臭怎么回事(早上起床感觉口干口苦口臭)
  • 2024-11-22早上起床感觉口干口苦口臭有些人早上起床的时候,会感到口干、口苦、口臭早上起来就感觉身体不适,或多或少会影响当日的心情,甚至是影响接下来一天的工作引起早上起床口干、口苦、口臭的原因有很多,其中还包括了疾病,所以还是要引起重视口。
  • 自体脂肪隆胸假体隆胸谁更安全(自体脂肪联合假体隆胸术)
  • 2024-11-22自体脂肪联合假体隆胸术大家好,我是李比,大家可以叫我比叔,从事整形事业二十余年,是医生,也是教授,大家如果有整形方面的问题,可以随时私信我关于隆胸术大家都知道有假体隆胸术和自体脂肪隆胸术,其实除了这两种方法,还有一种自体脂。
  • 最后犬夜叉选择的是戈薇还是桔梗(犬夜叉喜欢的人是戈薇)
  • 2024-11-22犬夜叉喜欢的人是戈薇犬夜叉是一个半妖,也是《犬夜叉》这部动漫的主角,想要成为一个妖怪就要有四魂之玉的力量却夜叉有两个非常喜欢的女孩子,一个是桔梗另一个是戈薇,前面的女孩子是却夜叉人生第一个喜欢的人,这两个人也是非常的相爱。
  • 街机游戏中最受欢迎的道具(街机游戏中被公认最弱的BOSS)
  • 2024-11-22街机游戏中被公认最弱的BOSS在玩家们的心目中,《恶魔城》系列的真空刃都是最好用的武器玩家们在拿到这把武器之前的体验和拿到之后的体验是完全不同的,感觉是两种难度为什么会这样呢?就是因为真空刃的属性太过于强大,在面对大多数BOSS的。
  • 什么牌子面膜补水抗皱效果好用?补水抗皱面膜哪些牌子好用
  • 2024-11-22什么牌子面膜补水抗皱效果好用?补水抗皱面膜哪些牌子好用生活起居中很多女孩愈来愈重视脸部的医护,如用洁面乳开展脸部的清理,用黑头贴除去鼻头的黑头粉刺等,方式各种各样,在其中最普遍的便是根据贴面膜来改善肤质情况,那么,你知道市面上哪些面膜补水抗皱效果好吗?小。
  • 十万个冷笑话大全及答案(不三俗不高冷的成人童话)
  • 2024-11-22不三俗不高冷的成人童话Whoisit卢恒宇,国产动画片《十万个冷笑话》导演,该片电影版票房已过亿国产动画还未形成一个真正的行业,但凭借着吐槽和对笑点的谨慎计算,卢恒宇成为第一个成功给成年人拍动画电影并获得市场认可的导演《人。
  • 保时捷gt73r5(30万能买保时捷50万能买GTR)
  • 2024-11-2230万能买保时捷50万能买GTR觉得86不够劲儿?觉得野马不够味儿?囊中羞涩又想买心仪跑车,那不妨看看二手了保时捷Cayman2009款(二手价格35万左右)虽然是保时捷09年的车型,但是动力依旧很强进,2.9L的自然吸气发动机,配。
  • asp.net怎么实现前后端分离(asp.net如何实现前后端分离)
  • 2024-11-22asp.net如何实现前后端分离前后端分离,那后端就不应该修改前端项目文件,并且前后端交互都应通过ajax执行所以,后端只需要提供api,前端在html调用api即可要提供api的话,aspx也可以做,但因为page的中间件会造成性。