我环顾四周,尝试了不同的方法,但没有任何运气。对于“ for循环”,我对批处理不是很好,但是我认为这正是我实现目标所需要的。
好,所以我要创建35个符号链接。关键是,很快我将不得不创建更多此类文件,并且它们通常会出现在数十个文件中,因此可以肯定地使用脚本。
我的目标:
我有一个文件夹:F:\Browser Downloads\Ortho4XP\Tiles\Cuba\
此文件夹包含35个子文件夹(我需要在符号链接中包含那些文件夹的所有内容)
子文件夹示例:
zOrtho4XP_+20-074
zOrtho4XP_+25-077
zOrtho4XP_+22-073
zOrtho4XP_+23-075
zOrtho4XP_+23-079
... and so on
我需要为以下目录中的每个子文件夹创建一个符号链接:
E:\X Plane 11\X-Plane 11\Custom Scenery\Ortho\Cuba
我该如何编写这样的脚本?
对此深表感谢。任何想法都欢迎!
答案 0 :(得分:1)
(py3) j@computer:~/so-examples|⇒ pip freeze
django-guardian==1.4.9
python-dateutil==2.7.3
six==1.11.0
@echo off
setlocal
set "target=F:\Browser Downloads\Ortho4XP\Tiles\Cuba"
set "destination=E:\X Plane 11\X-Plane 11\Custom Scenery\Ortho\Cuba"
for /d %%A in ("%target%\*") do mklink /d "%destination%\%%~nxA" "%%~A"
中nx
的修饰符获取文件夹名称。
有关修饰符,请参见%%~nxA
。
for /?
需要管理员权限。