freedos怎么用(在FreeDOS中设置和使用环境变量)
freedos怎么用(在FreeDOS中设置和使用环境变量)
2024-11-22 01:33:55  作者:柏拉图式爱  网址:https://m.xinb2b.cn/sport/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年底回玉林买辆二手车过年买辆车过年?对于刚拿到驾照的人买二手车是首选但有些问题您应该了解!一车子上户时间,比如是13年还是11年的车看车时要了解!否则盲目过户就亏大了(具体可查看车窗玻璃上的数字和看手续资料!)二发动机型号是。
  • 电气化铁路风景(渝利铁路沿线的避暑圣地)
  • 2024-11-22渝利铁路沿线的避暑圣地一、丰都南天湖1、平均海拔:1800m左右2、车程:重庆北-丰都站(动车约1个小时),丰都站-南天湖(汽车约1个半小时)丰都动车站到南天湖景区车程2、景点:南天湖、天湖草场、天堂谷、滑雪场等二、石柱黄。
  • 景区不文明的现状(记者走访城区多处公园)
  • 2024-11-22记者走访城区多处公园五一小长假期间,记者走访城区白浪绿洲湿地公园、潍州湖景区、虞舜公园、自怡园等处,发现存在诸多不文明现象,绿化植物被当成“货架”、草坪变身“停车场”和“露营地”,还有市民直接“下湖”捞鱼,严重影响城市形。
  • 多久的车需要一年超过两次年审的呢?(快来看看)
  • 2024-11-22快来看看营运载客汽车5年以内每年检验1次;超过5年的,每6个月检验1次载货汽车和大型、中型非营运载客汽车10年以内每年检验1次;超过10年的,每6个月检验1次小型、微型非营运载客汽车6年以内每2年检验1次;超。
  • 低谷时要学会韬光养晦(人在逆境时)
  • 2024-11-22人在逆境时原创┃万红云原创作品,抄袭必究人面对逆境时的态度,决定了一生造化的大小从历史上来看,人不可能没有逆境之时不论是王侯将相!富贵总无根,顺境偏有时假如说人的一生比作一个木桶,而那些长的木块把它当作顺境之时。
  • 为考试加油的暖心说说(简短的考试加油祝福语)
  • 2024-11-22简短的考试加油祝福语积一时之跬步,臻千里之遥程高考第一天,祝福送到手考前准备要做好,学习用品要带好,上了考场莫紧张,平常心对待莫要忘相信我能行,相信我最棒,给自己一份鼓励,给自己创造一个良好的考试环境祝你高考成功!努力的。
  • 乌托邦式的幻想主义(空想社会主义乌托邦)
  • 2024-11-22空想社会主义乌托邦IntroductiontoUtopianSocialism空想社会主义又称为“乌托邦”,是一种不具有现实性的改造人类社会的理想学说它是随着资本主义生产方式的产生而出现的空想社会主义早期出现在英国人莫。
  • 刘德华孙悟空合作过吗(刘德华年近60出演孙悟空)
  • 2024-11-22刘德华年近60出演孙悟空可能很多朋友们也都知道,自从1986年我们国内第一部西游系列电视剧上映以后,到目前为止,西游题材的电影已经成了各领域最热门的IP之一,特别是孙悟空这个角色,从最早的神话版孙悟空悟道成佛,到电影系列里的。
  • 江苏什么时候有明显降雨(雷轰隆隆雨哗啦啦)
  • 2024-11-22雷轰隆隆雨哗啦啦现代快报讯(记者徐红艳/文徐洋/摄)4月25日凌晨,南京开启降水早高峰短暂停歇后,上午又重振旗鼓,哗啦啦下了起来,不时伴随着轰隆隆的刺耳雷声4月25日白天,暴雨警报大风警报持续生效中,外出请注意防范就。
  • 草莓容易坏掉那是因为你不会保存(放了七天的草莓完好如初)
  • 2024-11-22放了七天的草莓完好如初水果是人们日常生活中必不可缺的食物,种类丰富,营养丰富,又解渴在挑选水果的时候,人们往往挑选新鲜、个头大、颜色鲜艳、果子形状均匀的水果,品相不好的水果基本无人问津把水果买回家后,我们都希望能存放时间久。