位置: 编程技术 - 正文

Perl操作系统环境变量的脚本代码(perl运行环境)

编辑:rootadmin

如何用Perl脚本操作系统环境变量呢?

想必很多朋友马上就会想到Perl中提供的$ENV这个特殊的哈希变量,对,在$ENV中完全可以获取到一些系统变量。怎么获取呢?比如想要知道Path这个系统环境变量的内容,我们可以通过$ENV{'Path'} 来获取。如果想设置Path这个环境变量呢,哈,使用$ENV{'Path'}=‘C:WindowsSystem'来设置。想获取所有的环境变量列表也很简单,哈希遍历不就可以了~

其实,本文中真正想问的是,你在通过上述方法设置了一个环境变量后,右击"我的电脑"的属性,选中高级选项卡后查看的Path变量值真的改变了吗?其实,细心的你会发现,完全没变!但千万不要抱怨Perl欺骗了你,它其实并没有欺骗你,而是你没有真正的理解。其实,Path变量可以通过设置$ENV{'Path'}来设置,但是这个设置所引起的改变只是Session级别的,即你程序级别的。如果还不理解的话,可以想象成打开一个CMD后,输入SET Path="C:\Royen"所引起的效果,即在这个窗口中运行过程中Path环境变量是"C:\Royen",而你再打开一个Cmd后的新的窗口的Path变量则会发现完全不是”C:\Royen“;

所以想要真正的添加或者改变一个系统环境变量,我们需要求助于注册表帮忙。只要找到环境变量在注册表中存储的位置即可。一般系统变量可以在注册表 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment下面可以找到。

实现:

添加环境变量后,记得重启下机器,以使其生效。

推荐整理分享Perl操作系统环境变量的脚本代码(perl运行环境),希望有所帮助,仅作参考,欢迎阅读内容。

Perl操作系统环境变量的脚本代码(perl运行环境)

文章相关热门搜索词:perl中system,perl环境,perl环境,perl运行,perl环境,perl环境,perl运行环境,perl运行环境,内容如对您有帮助,希望把文章链接给更多的朋友!

cpan安装Net::SSH::Perl中遇到的一些问题 使用cpan安装Net::SSH::Perl:cpaninstallNet::SSH::Perl期间遇到了一些问题,记录在此,以备后阅。因为cpan对其它软件的依赖性,要求软件版本的不能过低,所

using Net::SSH2 shell 的二个方法 方法一:$chan2=$ssh2-channel();$chan2-blocking(0);print$chan2"tail-5/var/log/authlogn";print"**$_"while$chan2;方法二:#shellusemy$chan2=$ssh2-channel();$chan2-shell();print$chan2"uname-an";p

通过perl实现一个简单的NIDS 随着对网络安全需求的深入开发,基于网络的入侵检测技术已经成为一个重要且有意思的研究方向。想学习NIDS技术除了去读一些现成的资料和一些开源

标签: perl运行环境

本文链接地址:https://www.jiuchutong.com/biancheng/372504.html 转载请保留说明!

上一篇:perl的cgi高级编程介绍(perl中@_)

下一篇:cpan安装Net::SSH::Perl中遇到的一些问题(netcfghlp怎么安装)

  • 纳税申报的具体要求
  • 增值税的附加税比例
  • 增值税明细账用三栏式还是多栏式
  • 车船税每年都要交吗,一般是多少钱交强险可以晚交吗
  • 村委会什么会计准则
  • 会计工资标准
  • 长期待摊费用如何摊销计算
  • 地税补缴社保
  • 辞退员工赔偿计算公式
  • 红字信息表跨月撤销和申报
  • 纳税人识别号的组成
  • 固定资产出售账户处理
  • 学生是纳税人吗为什么
  • 营改增后企业出售使用过的旧车
  • 托收承付销售货物什么意思
  • 利息收入汇算清缴
  • 递延所得税资产是什么
  • 货物进出口代理公司
  • 关联企业税收
  • 进项转出滞纳金规定
  • 网络技术服务费 税率
  • 没进项发票要交多少税
  • 报关单出口退税联模板
  • 抵税必须要有发票
  • 年终奖扣税和工资扣税
  • 产权交易费用
  • 服务费计入什么收入
  • 资源综合利用企业税收优惠
  • 电脑管家如何深度访问
  • 赠与合同任意撤销与法定撤销的区别
  • 年底返利账务处理
  • 购买商城购买化肥
  • 分配结转制造费用时借方科目
  • ac1203路由器
  • PHP:mcrypt_module_is_block_algorithm_mode()的用法_Mcrypt函数
  • 深度学习第一步——Pytorch-Gpu环境配置:Win11/Win10+Cuda10.2+cuDNN8.5.0+Pytorch1.8.0(步步巨细,少走十年弯路)
  • 怎样把htm文件转成excel
  • 无偿转让房屋
  • vue项目部署上线 需要做哪些准备
  • 存货跌价准备的转销会计分录
  • vue3+elementplus
  • 公司更衣柜费用怎么算
  • sysstat命令
  • 个税多计提了账务处理
  • 契税属于哪种说法
  • 管家婆中已经过账的进货单怎么删除?
  • 个人所得税经营所得税申报表A表
  • 法人股东分红要缴纳多少税
  • 小企业会计准则和一般企业会计准则的区别
  • 织梦模板安装完整教程
  • 应付账款贷方余额怎么处理
  • 应纳税所得额可以是负数吗
  • mysql提取数据语句
  • 金融资产经营资产
  • 增值税发票日用品开票明细
  • 先买再卖影响可取现金吗
  • 个体户定额征收后还要报税吗
  • 开农贸市场拿补贴找哪个部门
  • 资本公积形成的原因有哪些
  • 个人新冠肺炎确诊,要和单位领导说吗
  • 预付一年房租费的会计分录
  • 销售费用的会计分录摘要
  • 个人交五险一金多少钱一个月
  • 日常费用报销流程是什么样的?
  • 行权期行权条件成就什么意思
  • sql连接两个表接查询sql语句
  • linux mkdir函数创建多级目录
  • windows操作大全
  • cocos2dx用什么ide
  • android 自定义spinner
  • 如何得到pull解析器?
  • jQuery插件库
  • nodejs详解
  • 深入理解新发展理念
  • jquery获取页面元素
  • jquery实现点击按钮
  • android基础入门教程
  • python3 with语句
  • [置顶]电影名字《收件人不详》
  • 种花需要
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设