天域至尊 发表于 2023-8-27 11:02

关于解决cmd理代便捷切换的一种可行方案

我们在使用cmd的时候,尤其是有时候需要从外部拉取资源,我们会发现使用本机网络,下载过于缓慢,还容易timeout

此时往往有人开始调用快速的隧道来解决这个问题
那么唯一的问题是,如何在使用时,快速调用快速的隧道,平时又可以不调用呢?
并且需要使用快速会话的程序可以正常使用,其他程序又不受影响呢?
我们发现了一种可行性的方案,即设置临时环境变量
在临时环境变量中设置快速隧道,则只影响本会话(cmd),不影响其他软件。

快速设置方法如下:
1.编辑一个文本文档,命名为 cmdp.bat
2.填入如下内容(隧道地址和端口需要指定)
@echo off
setlocal

set http_proxy=http://127.0.0.1:8080
set https_proxy=http://127.0.0.1:8080

cmd.exe
请将四五行的地址,修改指定
3.保存后,将cmdp.bat增加到环境变量path中。
4.调用时,可以在打开的cmd窗口,输入cmdp直接切换到隧道模式,也可以在运行中输入cmdp打开具有隧道模式的会话。与cmd使用完全相同。关闭后即消失,不影响任何程序。

lcg2014 发表于 2023-8-28 10:10

如果只是pip,好办法是换源
pip config --global set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config --global set install.trusted-host mirrors.aliyun.com

urdarling 发表于 2023-8-27 11:42

这个是干嘛用的 没看懂

a2523188267 发表于 2023-8-27 11:52

这端口也很常用吧好多的软件会用到

gzl5755 发表于 2023-8-27 12:12

不太理解,隧道模式会话是单独的吗?不会影响其他应用的协议?

三滑稽甲苯 发表于 2023-8-27 12:32

pip的话可以设置清华源,效果很不错

qq540177 发表于 2023-8-27 12:46

学习了新知识,感恩

cyxnzb 发表于 2023-8-27 13:48

pip、conda、git不都能换源嘛,不过楼主所说确实是一种新思路

helian147 发表于 2023-8-27 15:07

太好了。以前还得复制粘贴,楼主这个方法更简单。
懒得改path,直接扔到常用的bin目录下

Leidus 发表于 2023-8-27 15:31

不错的解题思路

xixicoco 发表于 2023-8-27 17:22

有点意思,实际中是用到了这个
页: [1] 2
查看完整版本: 关于解决cmd理代便捷切换的一种可行方案