-
win10误删系统变量path恢复方法
2018-08-10 14:52:38日常作死,折腾环境变量的时候把path直接给删掉了。。。orz 首先,不要重启电脑!! 注册表里可能还会有,重启了就真没了(不要问我怎么知道的 爆哭) 通过注册表挽回 1.win + R,打开运行,输入regedit,进入...日常作死,折腾环境变量的时候把path直接给删掉了。。。orz
首先,不要重启电脑!!
注册表里可能还会有,重启了就真没了(不要问我怎么知道的 爆哭)通过注册表挽回
1.win + R,打开运行,输入regedit,进入注册表。
2.定位至HYEK_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment
3.
右键修改,将数值数据一栏全选,复制
4.右键此电脑-属性-高级系统设置-高级-环境变量
5.在系统变量里找到path,编辑(或编辑文本),粘贴注册表里也没了
目前还没找到解决方法……有大佬知道麻烦留言指教一下orz
以下是win10默认的环境变量设置,先直接复制过去
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
当然有一些其他的配置没有了。这就只有之后使用的时候差什么补什么了。
写在2.25
没有想到这篇流水账一样的博客有这么多人在看,统一回复一下,我最后没能解决这个问题,误删掉的并没有找回来,最后我是把win10的默认环境变量设置直接复制过去了(有点格式化的那个意思吧),然后在之后的使用过程中遇到哪里差环境变量再自己去一个个补的。
最重要的还是要定期备份注册表,操作环境变量的时候小心谨慎。 -
Path.Combine(string path1, string path2 )的用法
2019-03-20 09:54:59将两个路径合成一个路径,自动处理...public static string Combine ( string path1, string path2 ) 常规使用方法。 string path = Path.Combine("D:\\work", "April.txt"); //"D:\work\April.txt" 如果其...将两个路径合成一个路径,自动处理路径分隔符的问题。 函数声明如下:
public static string Combine ( string path1, string path2 )
常规使用方法。
string path = Path.Combine("D:\\work", "April.txt"); //"D:\work\April.txt"
如果其中一个参数为 null ,会抛出异常。
string path = Path.Combine("D:\\work", null); //System.ArgumentNullException:“Value cannot be null.” string path = Path.Combine(null, "April.txt"); //System.ArgumentNullException:“Value cannot be null.”
如果其中一个参数为空字符串,返回另一个参数所指定的路径。
string path = Path.Combine("", "April.txt"); // "April.txt" string path = Path.Combine("D:\\work", ""); // "D:\work"
如果 path2 包含绝对路径,则返回 path2。
string path = Path.Combine("D:\\work", "C:\\April.txt"); //"C:\April.txt"
如果path2 以 \ 或 / 开头,则返回 path2。
string path = Path.Combine("D:\\work", "\\April.txt"); //"\April.txt"
-
windows查看path,命令行设置path
2018-10-10 11:17:04C:\Users\BYRON.Y.Y&...PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32...以安装Gradle示例说明windows环境下设置环境变量path的方法:
C:\Users\BYRON.Y.Y>path PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_144\bin;F:\apache-maven-3.2.5\bin;C:\Program Files\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\MySQL\MySQL Server 5.7\bin;C:\Program Files\TortoiseSVN\bin;C:\WINDOWS\System32\OpenSSH\;%CURL_HOME%;%CONSULE_HOME%;E:\111softwares\consul_1.0.7_windows_386;C:\Program Files (x86)\sbt\bin;F:\instroll\python3\Scripts\;F:\instroll\python3\;C:\Users\BYRON.Y.Y\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\Microsoft VS Code\bin C:\Users\BYRON.Y.Y>set path=%path%;E:\111softwares\gradle-4.10.2-bin\gradle-4.10.2\bin C:\Users\BYRON.Y.Y>path PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_144\bin;F:\apache-maven-3.2.5\bin;C:\Program Files\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\Program Files\MySQL\MySQL Server 5.7\bin;C:\Program Files\TortoiseSVN\bin;C:\WINDOWS\System32\OpenSSH\;%CURL_HOME%;%CONSULE_HOME%;E:\111softwares\consul_1.0.7_windows_386;C:\Program Files (x86)\sbt\bin;F:\instroll\python3\Scripts\;F:\instroll\python3\;C:\Users\BYRON.Y.Y\AppData\Local\Microsoft\WindowsApps;;C:\Program Files\Microsoft VS Code\bin;E:\111softwares\gradle-4.10.2-bin\gradle-4.10.2\bin C:\Users\BYRON.Y.Y> C:\Users\BYRON.Y.Y> C:\Users\BYRON.Y.Y> C:\Users\BYRON.Y.Y>gradle -v ------------------------------------------------------------ Gradle 4.10.2 ------------------------------------------------------------ Build time: 2018-09-19 18:10:15 UTC Revision: b4d8d5d170bb4ba516e88d7fe5647e2323d791dd Kotlin DSL: 1.0-rc-6 Kotlin: 1.2.61 Groovy: 2.4.15 Ant: Apache Ant(TM) version 1.9.11 compiled on March 23 2018 JVM: 1.8.0_144 (Oracle Corporation 25.144-b01) OS: Windows 10 10.0 amd64 C:\Users\BYRON.Y.Y>
-
node 的path模块中 path.resolve()和path.join()的区别
2018-05-10 17:29:29一、path模块的引入。直接引用。node中自带的模块const path = require('path');二、path.join(path1,path2,path3.......) 作用:将路径片段使用特定的分隔符(window:\)连接起来形成路径,并规范化生成的路径...一、path模块的引入。
直接引用。node中自带的模块
const path = require('path');
二、path.join(path1,path2,path3.......)
作用:将路径片段使用特定的分隔符(window:\)连接起来形成路径,并规范化生成的路径。若任意一个路径片段类型错误,会报错。
const path = require('path'); let myPath = path.join(__dirname,'/img/so'); let myPath2 = path.join(__dirname,'./img/so'); let myPath3=path.join('/foo', 'bar', 'baz/asdf', 'quux', '..'); console.log(__dirname); console.log(myPath); console.log(myPath2); console.log(myPath3);
三、path.resolve([from...],to)
作用:把一个路径或路径片段的序列解析为一个绝对路径。相当于执行cd操作。
/被解析为根目录。
let myPath = path.resolve(__dirname,'/img/so'); let myPath2 = path.resolve(__dirname,'./img/so'); let myPath3=path.resolve('/foo/bar', './baz'); let myPath4=path.resolve('/foo/bar', '/tmp/file/'); console.log(__dirname); console.log(myPath); console.log(myPath2); console.log(myPath3); console.log(myPath4);
-
sys.path.append(path) 和 sys.path.insert(0, path)的区别(使用insert(0, path)而非append来确定导入包)
2020-09-22 11:14:41sys.path.append(path) 将path添加到检索范围的最后,而sys.path.insert(0, path)将path添加到检索范围的特定位置(这里是0即第一个检索)。 默认情况下检索的第一个目录是python解释器所在目录,如果你想... -
Linux环境变量设置方法总结 PATH、LD_LIBRARY_PATH
2018-01-17 21:10:26Linux环境变量设置方法总结 PATH、LD_LIBRARY_PATHPATH: 可执行程序的查找路径查看当前环境变量:echo $PATH设置:方法一:export PATH=PATH:/XXX 但是退出当前终端后就失效方法二:修改 ~/.bashrc 或 ~/.bash_profile... -
springboot 关于 Class path contains multiple SLF4J bindings.警告的解决
2018-07-12 08:49:32springboot 关于 Class path contains multiple SLF4J bindings.警告的解决 有一次配置好springboot项目启动后,忽然发现有下边的警告: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found... -
false path
2018-10-19 15:39:41如何处理异步时钟? 很简单,set_false_path 注意要from A to B,... 使用set_false_path:set_false_path -from [get_clocks clk1] -to [get_clocks clk2]set_false_path -from [get_clocks clk2] -to [get_... -
UiPath简介
2019-04-10 17:19:20UIPath下的RPA平台主要有三个产品: UIPath studio UIPath robot UiPath Orchestrator a web application that enables you to deploy, schedule, monitor and manage Robots and processes, while ... -
path与publicPath的区别
2017-04-24 22:41:13前言在webpack模块化开发的过程中,发现webpack.config.js配置文件的输出路径总有一个path与publicPath,不解其意。module.exports = { output: { path: path.resolve("./examples/dist"), filename: "app.js", ... -
webpack path和publicPath作用
2016-11-23 08:19:31path:用来存放打包后文件的输出目录 publicPath:指定资源文件引用的目录 用处:例如在express中,指定了public/dist是网站的根目录,网站的源文件存放在public中,那么就需要设置path:”./dist”指定打包输出到... -
node---path模块,nodeJs的path对象,如何用来处理目录,path.join,path.resolve,path.relative.path
2017-06-22 23:48:40path.dirname(agr) const path=require('path');path.dirname('dist/js/a.js'); //返回 dist/js,当dirname的参数agr为文件时候,返回改文件的目录path.dirname(path.resolve('a','b','d/e')); //返回D:\demos\a\b\d ... -
re_path和path的区别
2018-10-23 18:55:23re_path和path的作用都是一样的。只不过re_path是在写url的时候可以用正则表达式,功能更加强大。 写正则表达式都推荐使用原生字符串。也就是以r开头的字符串。 在正则表达式中定义变量,需要使用圆括号括起来。... -
os.path.join()函数用法
2019-02-24 15:04:02python路径拼接os.path.join()函数的用法 os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含’/’,则函数会自动加上 2.第一个以”/”开头的参数开始拼接,之前的参数全部丢弃,当有... -
python 中os模块os.path.exists()含义
2018-08-30 09:31:38os.path模块主要用于文件的属性获取,exists是“存在”的意思,所以顾名思义,os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可以是文件路径。 举个栗子: user.py为存在于当前目录的一个文件 ... -
为什么要配环境变量?path用来干什么?
2018-03-26 14:07:20(因为截至目前我用到最多的就是系统变量中的path变量,之后遇到别的再补充): 明确两个概念: 1、Path路径:用来指定可执行文件的搜索路径,也就是后缀名为.exe文件; 2、.exe文件:你桌面上快捷方式的根本;... -
UiPath学习
2019-06-25 16:44:10一、UiPath介绍 UiPath 是RPA(Robotic Process Automation:机器人过程自动化)领域比较受欢迎的软件之一(Automation anywhere;blue prism等)。能让雇员从重复枯燥的工作中解放出来。 UiPath由三部分组成: ... -
Unity之DOTweenPath轨迹移动
2017-04-26 16:29:19Unity之DOTweenPath轨迹移动 -
os.path.abspath和os.path.realpath区别
2018-12-21 18:08:52Python在使用os包的过程中,经常遇到返回wen文件路径的方法,那os.path.abspath()和os.path.realpath()的区别是什么呢,有时候傻傻分不清楚,现在我们就来用实例来说明下,他两个的区别: 1.os.path.abspath() ... -
python os.path.join() , os.path.basename() , os.path.dirname() ,os.path.split() 使用方法
2019-06-29 17:40:26# -*- coding:utf-8 -* import os Path1 = 'Python' Path2 = 'Java' Path3 = 'C++' Path10 = Path1 + Path2 + Path3 Path20 = os.path.join(Path1, Path2, Path3) print('Path1 = ', Path10) print('Path1 = '... -
@Path注解
2019-11-14 21:49:00最近用到的一个项目,看到Controller控制层、Method方法都是通篇的@Path注解,由于之前并没有使用过该注解,故记此篇。 首先看一下项目中的使用方式: @Path("clientWeb")publicclassClientWeb{@POST@Path("/getData... -
webpack中output之path和publicPath详解
2018-06-09 11:41:56path:所有输出文件的目标路径;打包后文件在硬盘中的存储位置。publicPath:输出解析文件的目录,指定资源文件引用的目录 ,打包后浏览器访问服务时的 url 路径中通用的一部分。区别:path是webpack所有文件的输出的... -
Linux环境变量设置方法PATH、动态库的查找路径方法LD_LIBRARY_PATH
2019-03-27 22:54:10PATH 可执行程序的查找路径 查看当前环境变量: echo $PATH 设置: 方法一:export PATH=PATH:/XXX 但是退出当前终端后就失效 方法二:修改 ~/.bashrc 或 ~/.bash_profile或系统级别的/etc/profile 1. 在其中... -
Django(三)path与re_path函数
2019-11-08 15:59:29在新版本Django2.x中,url的路由表示用path和re_path代替, 模块的导入由django1.x版本的 from django.conf.urls import url,include 变成现在的Django2.x中的 from django.urls import path, re_path, include ... -
vscode检测到#include错误,请更新includePath。解决方法
2020-06-14 21:02:30vscode检测到#include错误,请更新includePath。解决方法 最近电脑重做,重新安装了一边vscode,但是写代码的时候发现头文件会标错,显示无法找到,下面是我的解决办法: 执行命令查看g++包含路径 g++ -v -E -x c++ ... -
Springboot 2.x中server.servlet.context-path的运用
2019-12-16 17:53:17今天在开发项目的时候遇到了请求不通API的问题,最开始以为是server.servlet.context-path配置导致的问题,最终发现是由于AWS端口未开放/监听导致的connection refuse。虽然如此,仍然想记录一下server.servlet.... -
Android开发之Path详解
2017-10-18 22:48:33在制作高级控件的时候往往会用到很多的高级数学公式,例如本文将要讲到的贝塞尔曲线,结合Path使用,可以实现很多复杂的动画效果。一.Path常用方法表 作用 相关方法 备注 移动起点 moveTo 移动下一次操作的起点... -
javax.ws.rs.Path注解@Path的工作原理解析
2020-03-13 19:14:13在Eclipse里单击练习代码的@Path: 发现这个path的value还支持正则表达式: 所以我用了这样一个正则表达式: 测试成功: 用这个测试失败,这是我期望的:http://localhost:9498//hello/3 从Eclipse的outpu... -
path.resolve()理解
2018-10-18 17:53:41学习webpack时遇到path.resolve(): webpack.config.js: output: { filename: '[name].bundle.js', //把一个路径或路径片段的序列解析为一个绝对路径 path: path.resolve(__dirname,'dist') }, 然后去看了node... -
MAC 设置环境变量PATH 和 查看PATH
2019-02-21 17:26:20MAC 设置环境变量PATH 和 查看PATH 转载:https://www.jianshu.com/p/acb1f062a925 理论篇 Mac系统的环境变量,加载顺序为: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc...
-
JVM
-
FTP 文件传输服务
-
fluxweb结合Swagger出现的问题
-
实现 MySQL 读写分离的利器 mysql-proxy
-
13款手机浏览器分析(Android).pptx
-
动车组轴温检测系统仿真设计.zip
-
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
-
JMETER 性能测试基础课程
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
Java日期工具类练习使用
-
寒假第六周学习总结
-
2021-02-28
-
mybatisplus代码生成器
-
基于SSH的任务调度系统的设计与实现.rar
-
骑士人才招聘系统 5.2.6商业版.zip
-
谈一谈php://input和php://output
-
flex的三个属性
-
Hexo一键部署到阿里云OSS并设置浏览器缓存
-
jquery怎么判断radio是否选中
-
Xyplayer X3.9.3正式版.rar