-
批处理,MKLink的创建,文件/文件夹的删除,文件内容复制到另一个文件中
2020-05-18 12:22:391,MKLink的创建 读取“.txt”文件中的内容,然后输入target, link路径创建文件/文件夹的链接。MKLink.bat的内容是: @echo off echo please input target path: set /p targetPath= echo please input link ...1,MKLink的创建
读取“.txt”文件中的内容,然后输入target, link路径创建文件/文件夹的链接。MKLink.bat的内容是:
@echo off echo please input target path: set /p targetPath= echo please input link path: set /p linkPath= setlocal enabledelayedexpansion for /f %%i in (Config.txt) do ( echo %%i|find /i ".">nul 2>nul&& ( mklink "%linkPath%\%%i" "%targetPath%\%%i" ) || ( mklink /d "%linkPath%\%%i" "%targetPath%\%%i" ) ) pause
根据是否有后缀区分是文件还是文件夹。
2,文件/文件夹的删除
2.1、rd命令
rd /s /Q c:\temp
会将temp文件夹也删除
2.2、rd命令+md命令
rd /s /Q c:\temp
md c:\Temp
删除后再重建
2.3、del命令
del /s /Q c:\temp
只能删除文件,而不能删除子文件夹
2.4、del命令+rd命令,先刪除文件,再进入temp文件夹删除目录
del /s /Q c:\temp
cd C:\temp
rd /s /q c:\temp
测试删除1中创建的链接:
@echo off echo please input link path: set /p linkPath= setlocal enabledelayedexpansion for /f %%i in (V8.txt) do ( echo %%i|find /i ".">nul 2>nul&& ( if exist "%linkPath%\%%i" del "%linkPath%\%%i" echo "delete:%linkPath%\%%i success" ) || ( if exist "%linkPath%\%%i" rd /s /Q "%linkPath%\%%i" echo "delete:%linkPath%\%%i success" ) ) ) pause
运行即可删除创建的link
3,文件内容复制到另一个文件中
@echo off setlocal enabledelayedexpansion for /f %%i in (Config.txt) do ( set target=%%i echo !target! >> Copy.txt ) pause
-
关于mklink遇到的问题
2017-09-20 11:00:34如果你想通过 d:\TDDOWNLOAD 这个路径访问到 H:\TDDOWNLOAD 的目录联接,你可以使用如下命令: ...直接删除目录就会删除软链接 注意在示例中\TDDOWNLOAD本来在文件夹中是不存在的 通过mklink命令创建如果你想通过 d:\TDDOWNLOAD 这个路径访问到 H:\TDDOWNLOAD 的目录联接,你可以使用如下命令:
C:\Users>mklink /J "d:\TDDOWNLOAD" "H:\TDDOWNLOAD"
直接删除目录就会删除软链接 注意在示例中\TDDOWNLOAD本来在文件夹中是不存在的 通过mklink命令创建
-
【自学笔记】本地数据迁移——符号链接mklink
2020-02-20 11:49:50//将原本文件夹内容剪切粘贴到创建好的新文件夹,然后删除原文件夹 //打开命令提示符(开始菜单-运行-输入cmd) //输入代码实例: mklink /d "C:\Users\a\Documents" "E:\DocumentsInE" 系统会在原本文件夹地址上...mklink /d “原本的文件夹地址” “新的文件夹地址”
//将原本文件夹内容剪切粘贴到创建好的新文件夹,然后删除原文件夹
//打开命令提示符(开始菜单-运行-输入cmd)//输入代码实例:
mklink /d "C:\Users\a\Documents" "E:\DocumentsInE"
系统会在原本文件夹地址上创建一个符号连接,不消耗空间,内容指向新的文件夹地址。
当其他进程访问C:\Users\a\Documents(即‘’文档‘’)时,会根据符号链接获取到存储在E:\DocumentsInE(“文档”实际地址)的内容。
可以用此方法移动游戏存档或修改默认repo的地址,解放c盘空间;也可以用来解决诸如Itunes、影之诗桌面版等弱智软件下载不可指定位置的资源固件时空间不足的问题。
——你应该不会想用它移动系统文件的,对吧?
-
mklink命令
2013-03-29 20:16:16Windows 7下的mklink命令通过指定参数可以建立出不同形式的文件或目录链接,分为硬链接(hard link)、符号链接(symbolic link)和软链接(联接)(junction)三种。 1.符号链接(symbolic link) 建立一个软链接相当于...Windows 7下的mklink命令通过指定参数可以建立出不同形式的文件或目录链接,分为硬链接(hard link)、符号链接(symbolic link)和软链接(联接)(junction)三种。
1.符号链接(symbolic link)
建立一个软链接相当于建立一个文件(或目录),这个文件(或目录)用于指向别的文件(或目录),和win的快捷方式有些类似。删除这个链接,对原来的文件(或目录)没有影像没有任何影响;而当你删除原文件(或目录)时,再打开链接则会提示“位置不可用”。
2.软链接(联接)(junction)
作用基本和符号链接类似。区别在于,软链接在建立时会自动引用原文件(或目录)的绝对路径,而符号链接允许相对路径的引用。
3.硬链接(hard link)
建立一个硬链接相当于给文件建立了一个别名,例如对1.TXT创建了名字为2.TXT的硬链接,若使用记事本对1.TXT进行修改,则2.TXT也同时被修改,若删除1.TXT,则2.TXT依然存在,且内容与1.TXT一样。
建立链接请注意:
1、建立文件或目录链接限于 NTFS 文件系统,符号(软)链接的建立可以跨文件系统;
2、硬链接只能用于文件,不能用于目录,符号(软)链接可以为目录建立链接;
3、硬链接只能建立同一分区内的文件指向;
4、硬链接不允许对空文件建立链接,符号(软)链接可以。无参数指定:建立文件的符号链接。无参数指定的默认情况下,建立的是文件的符号链接,删除链接文件不会影响源文件,
/d:建立目录的符号链接符号链接(symbolic link)
/j:建立目录的软链接(联接)(junction)
/h:建立文件的硬链接(hard link)命令格式:mklink /d(定义参数) \MyDocs(链接文件) \Users\User1\Documents(原文件)
最后,至于删除建立的链接,跟删除文件一样使用”DEL”命令。
-
在Windows下通过mklink /d 实现符号链接到网络资源盘符
2017-06-26 16:47:43环境:Windows Server 2008 R2 目的:在项目中的一个文件夹photo链接到网络资源...具体操作命令如下图所示(操作前必须将项目中的photo目录删除,如果原来就有photo就重命名。当备份了): 这样就链接完成了!... -
windows 软链接的建立及删除
2018-01-15 15:14:031.建立举例##建立d:develop链接目录,指向远程的目标服务器上的e盘的对应目录。mklink /d d:\develop \\138.20.1.141\e$\develop##建立d:develop链接目录,指向远程的目标服务器上...删除举例#删除虚拟的链接目录,并 -
Windows 软链接的建立及删除
2019-04-18 08:58:46Windows 软链接的建立及删除 1.建立举例 ##建立d:develop链接目录,指向远程的目标服务器上的e盘的对应目录。 mklink/d d:\develop \\138.20.1.141\e$\develop ##建立d:develop链接目录,指向远程的目标... -
windows10软链接时失败时的删除操作
2017-08-14 23:43:28本来网上Windows7是没问题的,但是在win10上就失败了,想删除链接,找了好久才解决。 想自己记录下怎么操作的: 一、通过系统自带的mklink命令建立的操作 如果是通过mklink建立软链接的,可以rd “文件的目录”就... -
【转载】Windows 7 mklink命令详解
2019-07-21 02:14:41Windows 7下的mklink命令通过指定参数可以建立出不同形式的文件或目录链接,分为硬链接(hard link)、符号链接(symbolic link)和软链接(目录联接)(junction)三种。 1.符号链接(symbolic link) 相当于快捷方式 ... -
[转]windows 软链接的建立及删除
2019-09-28 01:45:50[转]windows 软链接的建立及删除 http://blog.chinaunix.net/uid-74941-id-3764093.html 1.建立举例 ##建立d:develop链接目录,指向远程的目标服务器上的e盘的对应目录。 mklink ... -
(转)Windows下硬链接、软链接和快捷方式的区别
2015-01-21 10:44:36执行命令 mklink link_name target_name创建链接后的图标和快捷方式很像在系统中不占用空间在文件系统中不是一个单独的文件在操作系统层解析(!?)如果源文件被删除了,链接就没用了移除源文件不会影响符号链接... -
windows软硬链接创建
2020-08-04 21:11:17删除链接: rmdir 创建目录 必须用rmdir,否则会删除原目录 mklink命令: /d:建立目录的符号链接符号链接(symbolic link) /j:建立目录的软链接(联接)(junction) /h:建立文件的硬链接(hard link) ... -
符号链接与硬链接
2013-03-29 19:49:21windows下执行命令 mklink link_name target_name, linux下执行 ln -s创建链接后的图标和快捷方式很像在系统中不占用空间在文件系统中不是一个单独的文件在操作系统层解析(!?)如果源文件被删除了,链接就没用了... -
win7下ntfs文件系统的软连接和硬链接
2013-06-24 00:20:16Windows 7下的mklink命令通过指定参数可以建立出不同形式的文件或目录链接,分为硬链接(hard link)、符号链接(symbolic link)和软链接(目录联接)(junction)三种。 1.符号链接(symbolic link) 相当于快捷方式 ... -
符号链接,硬链接,目录联结
2012-04-11 23:19:06window系统下,可用MKLINK [[/D] | [/H] | [/J]] Link Target创建各种链接,简单解释如下 ...删除源文件后该链接文件则无效 2.硬链接(hard link) Object orig = new Object(); Object hlink -
软链接(windows)
2019-10-22 11:48:22mklink /D F:\java_tool\apache-tomcat-7.0.64\webapps\hb\static\data_files F:\mnt\data\hb 前面是软连接 后面是正式存放文件的地址 注意data_files 不能提前创建 谷歌临时目录调整 临时文件迁移 1、关闭正在运行... -
Windows:在Windows下创建并删除软连接
2020-04-21 21:37:21在看deepsort代码的时候...创建软连接并删除 WIN+R打开运行窗口,输入cmd,按住Ctrl+Shift+Enter直接进入管理员模式 输入mklink可以查看命令 如下图所示: 创建符号链接则使用 /d 属性,输入以下命令 C:\WINDOWS\... -
很基础的DOS命令
2020-04-03 21:52:51IF 在批处理程序中执行有条件的处理过程。 LABEL 创建、更改或删除磁盘的卷标。 MD 创建一个目录。 MKDIR 创建一个目录。...MKLINK 创建符号链接和硬链接 MODE 配置系统设备。 MORE 逐屏显示输出。 MOVE... -
如何把一个文件转移位置 并且形式上仍存在于原来的位置
2019-04-02 21:52:421.删除原地址文件 2.cmd(管理员身份运行)-> mklink /d "原地址" "目标地址" 3.链接成功 -
重要数据备份策略
2017-11-15 16:23:00工具: mklink。(前一个参数是链接,后一个是真正文件所在位置。) MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链接。默认为文件 符号链接。 /H 创建硬链接,而不是符号链接。...删除链接... -
bat 记录
2019-08-15 15:44:51如果文件存在则删除 不知道为什么 del 的那里只要一个 \ del 那里两个 \ 或者 if 那里一个 \ 或者用 / 都会报错 不知道为什么 if exist G:\\test\\ff.exe del G:\test\ff.exe 创建硬链接 mklink /H 硬链接创建路径... -
如何将C盘数据移动到其他盘
2018-04-11 11:36:091. 首先复制需移动的整个文件夹到目标位置,复制成功后删除原文件夹。2. 管理员权限执行命令提示符cd 命令进入到原来文件夹存放的位置mklink -d "目标目录" "./原文件夹名"如 cd "C:\... -
gitflow帮助-源码
2021-02-17 00:56:06创建到sourcetree海关命令文件的硬链接 克隆后导航到磁盘上此存储库的sourcetree文件夹 删除%USERPROFILE%\ AppData \ Local \ Atlassian \ SourceTree 以管理权限运行以下命令 mklink %USERPROFILE%\AppData\... -
chrome 临时目录迁移
2020-04-10 12:57:04适用于开发人员的方式 , 其他方式迁移目录会给开发带来一些不必要的麻烦: 1 关闭 chrome 2 删除 C:\Users\用户名\...3 建立链接 mklink /D “C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default\Cach... -
windows 建立软连接
2021-02-23 15:19:58由于项目一期数据和二期数据...以下是建立软链接的简单实现,也可以建立两个服务器之间的连接。 建立软连接打开cmd终端输入: mklink /j "d:\myflie" "c:\file" 删除软连接打开cmd终端输入: rmdir "d:\myflie" ... -
dos命令大全.pdf
2020-08-14 20:30:37MKLINK 创建符号链接和硬链接 MODE 配置系统设备。 MORE 逐屏显示输出。 MOVE 将一个或多个文件从一个目录移动到另一个 目录。 OPENFILES 显示远程用户为了文件共享而打开的文件。 PATH 为可执行文件显示或设置搜索... -
win7下users用户文件转移到其他盘符
2019-10-02 05:45:51在安装完的系统中, 1.重启按F8键到修复系统界面; 2.下一步->下一步->运行dos窗口,打开dos窗口; 3.拷贝命令:robocopy "C:\Users" "D:\SystemFils\Users" /E /COPYALL /XJ /...5.链接命令:mklink /J "C:...
-
【Python-随到随学】 FLask第一周
-
ConcurrentHashMap源码分析
-
浏览器系列--油猴
-
Liunx 优化思路与实操步骤
-
4.3.listwidget 添加城市
-
python实现一次指数平滑
-
SpringCloud概述
-
项目经理成长之路
-
【爱码农】C#制作MDI文本编辑器
-
转载:conda activate和source activate 的命令区别
-
JSP技术(下)
-
MXNet中文学习笔记
-
用valgrind定位内存泄漏
-
6.1.共享内存界面设计
-
idea的maven项目中报错:前言中不允许有内容
-
使用 Linux 平台充当 Router 路由器
-
LeetCode 5689. 统计匹配检索规则的物品数量
-
数组篇刷题模板总结一_二分查找.md
-
app软件测试全栈系列精品课程
-
四史答题软件安装包exe