批量移动当前目录下的所有子文件夹?

作者&投稿:并柳 (若有异议请与网页底部的电邮联系)
~ 不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起双击运行
<# :
cls&echo off&mode con lines=5000
rem 将当前目录下第二级子文件夹里的文件剪切/移动到第一级子文件夹里/上一级子文件夹里
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
cd /d "%~dp0"
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312')))) -Args '%~f0'"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
[byte[]]$b=@(32,45,45,62,32);
$c=[Text.Encoding]::Default.GetString($b);
$self=get-item -liter $args[0];
$path=$self.Directory.FullName;
$folders1=@(dir -liter $path|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders1.length;$i++){
$folders2=@(dir -liter $folders1[$i].FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($j=0;$j -lt $folders2.length;$j++){
$files=@(dir -liter $folders2[$j].FullName);
for($k=0;$k -lt $files.length;$k++){
$files[$k].FullName.substring($path.length)+$c+$folders1[$i].FullName.substring($path.length)+'\'+$files[$k].Name;
}
#remove-Item -liter $folders2[$j].FullName -ErrorAction SilentlyContinue;
}
}


移动通信中滑动测量是怎么回事?
在移动通信系统中,基站和移动台都是由发信机(或发射机)和收信机(或接收机)组成,射频通信测量分为发信机测量和收信机测量。下面介绍一些主要的测量指标。1.发信机主要测量指标(1)载波额定功率。载波额定功率是指发信机在未经调制情况下,供给标准输出负载的平均功率。在正常测试条件下,要求载波输出功率应在标称值...

editplus选中当前行向上移动的快捷键
如果是逐行+选 shift+ 上下 关键的移动命令 记好了 shift+alt+上下 还有更多的技巧 加分我再告诉你 保证让你完全脱离鼠标 敲代码 再告诉点你技巧吧 无聊啊 把editplus 的行号调整出来 代码在屏幕上的某一行 要修改或者移动的话 轻松定位到某行 并选取当前行的所有代码 ctrl+G 然后用上面一堆...

CMD常用命令大全
CMD命令即命令提示符,CMD是command的缩写,是在OS \/ 2 ,Win为基础的操作系统,包括Windows 2000和XP中,Vista中,和Server 2003 下的“MS-DOS方式”。中文版Windows XP中的命令提示符进一步提高了与DOS下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。在9x系统下输入command就可以打开...

怎么把打开目录设置成d盘
使用Administrator登录1复制 Program Files 目录xcopy "C:\\Program Files" "D:\\Program Files\\" \/E \/H \/K \/X \/Y2 HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion下把ProgramFilesDir的数据设为D:\\Program File *** onFilesDir的数据设为D:\\Program Files\\mon Files3重启电脑,进入系统后服务中...

我的电脑C盘空间满了,该如何清理
1,打开此电脑,在系统盘盘符上单击右键,选择“属性”。2,在属性界面“常规”选卡中,单击“磁盘清理”。3,等待磁盘清理工具搜索磁盘中可以清理的文件。4,在磁盘清理界面,勾选需要清理的项目,点击“清理系统文件”。5,然后点击确定,在弹出的“磁盘清理”点击“删除文件”即可。

我们如何在不使用车内设备的情况下测量移动车辆的速度?
测速仪是如何工作的?你设置了两个可见的桩,它们将被用作“测量起点”和“测量终点”点。他们的距离取决于你所采用的测量方法:如果你测量的是蜗牛赛跑,那么几厘米就足够了。如果你要测量一辆赛车,最好是一公里或几公里。重要的是,两桩之间的距离是由移动的车辆在一分钟或更少,否则你将需要做复杂...

D盘空间怎么会变小?
11、升级完成发现windows\\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM 12、另外,保留着\\windows\\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开...

在linux 下怎么查看服务器的cpu和内存的硬件信息
以Linux centos 7服务器为例,查看服务器的cpu和内存的硬件信息方法如下:1、鼠标右键点击桌面,选择“打开终端”,如下图所示。2、先输入命令“cat \/proc\/cpuinfo”,然后再按回车键就能看到服务器的CPU信息,如下图所示。3、在输入命令“cat \/proc\/meminfo ”,然后按回车键,就能查看到内存的信息...

怎么做磁盘清理
以下是常用的清理C盘的方法。一,清理系统临时文件、升级留下的 Windows.old 文件夹等等 ①打开此电脑,在C盘上点击右键,选择属性,然后在属性对话框中,点击“磁盘清理”;②在打开的选项卡中,选择“清理系统文件”;当然,在这一步可以把出现的“要删除的文件”先进行清理。③在新打开的对话框中,...

我把我电脑C盘里的一个文件夹里清除拉很多东西不知道对系统有影响么...
12、另外,保留着\\windows\\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉! 13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅...

贡觉县15070723744: 如何用批处理把子文件夹移动出来? -
凭泳法地: 太简略了企图用自己的一部分覆盖自己而被拒绝.可先把一级文件夹改名再移动再把改名的文件夹删去(如原一级文件夹下一级中除有一个同名文件夹外还有别的文件夹或文件将拒绝删那个改名的文件夹)参考代码: @echo off cd/d "%~dp0" for /d %%i in (*)do (echo %%iren "%%i" "%%i.t"move "%%i.t\%%i"rd "%%i.t") pause

贡觉县15070723744: 要备份怎用批处理复制当前目录下所有文件和子文件夹(包括目录下子文件夹里的文件和文件夹)到指定的目录 -
凭泳法地: xcopy /s/e "%cd%" "指定目录路径\"注意:指定目录路径最后要加一个斜杠\

贡觉县15070723744: 如何用shell批量移动子目录下文件到当前文件夹 -
凭泳法地: 需要写一个函数 #!/bin/bashfunction read_dir(){for file in `ls $1`doif [ -d $1"/"$file ]thenread_dir $1"/"$fileelseecho $1"/"$filefidone }read_dir $1 > ~/txt_27316324984592for i in $(<~/txt_27316324984592); do mv $i $2; done...

贡觉县15070723744: 如何用批处理提取当前目录中所有子文件夹下的文件,并放到每个子文件夹中 -
凭泳法地: 就是要把a b c d文件夹下(含子目录)的所有文件移动到a b c d文件夹中对吧 放在和a b c d同级目录中执行 @echo off for /d %%a in (*) do (for /f "delims=" %%b in ('dir /b/s/a-d "%%a\"')do move "%%b" "%%a\" )

贡觉县15070723744: dos 下移动指定目录下所有文件及文件夹怎么用? -
凭泳法地: Move将一个或多个文件从一个目录移动到指定的目录.语法move [{/y|/-y}] [Source] [target]参数/y 禁止提示您确认要覆盖现存目标文件. /-y 提示您确认是否要替代现存的目标文件. source 指定要移动文件的路径和文件名.如果要移动...

贡觉县15070723744: 如何将目录里的所有文件移动到指定文件夹 -
凭泳法地: 批处理支持相对路径,也支持绝对路径 相对路径就是 以 当前目录作为根目录 可以不包含盘符 绝对路径则必需 包含盘符和路径 xcopy "AA" "D:\BB"

贡觉县15070723744: 如何用批处理,将当前文件夹及子文件夹,移到同一个目录中? -
凭泳法地: @echo off pushd A文件夹 for /f %%i in ('dir/b/ad') do ( for /f %%j in ('dir/b/ad %%i') do move %%i\%%j %%j)

贡觉县15070723744: 如何批量把一目录下所有子文件夹(如601、602)里面的同名为001.pdf的文件,改名后移动到另外一个文件夹里 -
凭泳法地: 用批名改名软件,网上有的,自己搜着下就行了,有批量序列改名的.

贡觉县15070723744: 如何批量子文件夹中的所有文件移动到根文件夹下 -
凭泳法地: @echo off & title 移动第二层子目录文件到第一层子目录中 By 依梦琴瑶for /d %%a in (*) do (pushd "%%~a"for /d %%b in (*) do move "%%~b\*"popd ) pause call :Donate exit:Donate set S0=fGRH set S1=.:ailnhpst/ set S2=%S1:~6,1%%...

贡觉县15070723744: 批处理问题,将当前路径子文件夹中的所有文件移动到该路径下,删除子文件夹 -
凭泳法地: @echo off attrib -s -h -r -a for /f "delims=" %%i in ('dir /a:-d/b/s') do ( move /y "%%i" "%cd%" ) for /f "delims=" %%j in ('dir /a:d/b') do ( RD /s/q "%%j" ) exit--------------------------------------------------------------------- 将上面批处理保存在你要放歌...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网