首页 > 系统相关 >【Power Shell】启动时自动配置http代理

【Power Shell】启动时自动配置http代理

时间:2023-12-15 21:44:11浏览次数:36  
标签:Shell http Power 启动 PROXY env HTTP powershell

背景

有时候我们经常需要在Windows Terminal,powershell内使用http代理来拉去GitHub代码、软件包等等,每次都需要手动配置很麻烦。其实我们可以使用.ps1脚本来启动。

https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_scripts?view=powershell-7.4

教程

文本编辑proxy.ps1文件写入一下内容:

# 设置代理地址和端口
$env:HTTP_PROXY = "http://127.0.0.1:10809"
$env:HTTPS_PROXY = "http://127.0.0.1:10809"

# 显示设置的环境变量
Write-Host "HTTP_PROXY 设置为: $($env:HTTP_PROXY)"
Write-Host "HTTPS_PROXY 设置为: $($env:HTTPS_PROXY)"


#powershell #powershell启动
wt     #Windows terminal启动

原理就是利用脚本在启动powershell前配置环境变量。启动的程序会继承环境变量。
image

image

标签:Shell,http,Power,启动,PROXY,env,HTTP,powershell
From: https://www.cnblogs.com/billyme/p/17904228.html

相关文章

  • 解析HTTP请求header错误
    运行tomcat时,本以为成功了,结果,突然出现这两个错误 org.apache.coyote.http11.Http11Processor.service解析HTTP请求header错误注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别。  java.lang.IllegalArgumentException:在方法名称中发现无效的字符串,HTTP方法名......
  • PowerBI 如何通过ODBC连接Azure SQL数据源
    背景:公司内网限制了部分网络,在尝试通过PowerBI常用数据源SQLSERVER连接时被限制访问,因此尝试通过ODBC驱动程序连接问题:通过ODBC连接时,测试连接通过,但是在PowerBI获取数据源时提示"数据库无效或不能访问"  后面发现是ODBC配置有问题 添加新的数据源: 选择驱动程......
  • “System.Net.Http.HttpContent”不包含“ReadAsAsync”的定义
    WebApi当道的今天,之前要自己写的序列化,现在有人都做好了publicclassPostHelper{staticHttpClientclient=newHttpClient();publicstaticasyncTask<T>PostTestAsync<T>(stringurl,Targs){//stringjson=JsonS......
  • shell实战正则三贱客——awk
    shell实战正则三贱客——awk特点及应用场景awk一门语言类似于c语言过滤,统计,计算过滤,统计,日志执行过程awk-F,'BEGIN{print"name"}{print$2}END{print"endoffile"}'oldboy.txt执行过程说明awk读取文件之前命令复制或命令行参数......
  • shell实战正则三贱客—grep
    三剑客三剑客特点,及应用场景命令特点场景grep过滤grep过滤速度是最快的sed替换,修改文件内容,取行如果要进行替换/修改文件内容,取出某个范围的内容(从早上10:00到11:00)awk取列,统计结算取列对比,比较统计,计算(awk数组)shell实战正则三贱客—grep选项含......
  • shell实战正则三贱客——sed
    shell实战正则三贱客——sed特点及格式sedstreameditor:流编辑器,sed把处理的内容(文件),当做是水,源源不断的进行处理,一行一行读取文件,直到文件末尾。sed格式命令选项sed命令功能说明参数sed-r's#oldboy#oldgirl#g'单引号里面的s表示替换功能;g表示一......
  • shell实战正则表达式
    正则表达式匹配有规律的东西:手机号,身份证号,匹配日志什么正则表达式,regularexpression(RE)正则:使用一些符号表达重复出现,大小写,开头/结尾含义。应用场景哪些可以正则表达式Linux三剑客使用,一些开发语言应用场景过滤有规律的内容,尤其是日志正则符号......
  • Power BI - 5分钟学习增加索引列
    每天5分钟,今天介绍PowerBI增加索引列。什么是增加索引列?增加索引列就是向表中添加一个具有显式位置值的新列,一般从0或者从1开始。举例:首先,导入一张【Sales】样例表(Excel数据源导入请参考每天5分钟第一天)。操作步骤:1,【Home】->【Transformdata】->【Transformdata】;......
  • MiniHttp服务器的设计与实现
    MiniHttp服务器的设计与实现1.目标及要求2.功能设计及思想3.各功能具体实现4.测试5.致谢[1]上图的课件来自于孙毅老师的计算机网络课程。[2]https://www.bilibili.com/video/BV14Y411s7yB/?spm_id_from=333.1007.top_right_bar_window_custom_collecti......
  • Mysql慢日志getshell
    Mysql慢日志getshellshowvariableslike'%slow%';Variable_nameValuelog_slow_queriesOFFslow_launch_time2slow_query_logOFFslow_query_log_fileC:\phpStudy\PHPTutorial\MySQL\data\WIN-374NAWYudt-slow.logsetGLOBALsl......