求"将当前文件和文件夹整体移到上层文件夹"的dos批处理
发布网友
发布时间:2022-05-26 15:31
我来回答
共2个回答
热心网友
时间:2023-10-24 14:10
不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
<# :
cls
@echo off
rem 将一个指定目录下的子文件夹上移一级/移动到上一级目录
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default)))"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path="D:\xxx\音乐\mp3";
if(-not (test-path -liter $path)){Write-host ('"'+$path+'" not found');exit;};
$fd=get-item -liter $path;
$folders=@(dir -liter $path|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
write-host ($folders[$i].FullName+' --> '+$fd.Parent.FullName);
}追问谢谢谢谢,再请问这个bat放在什么位置运行?
追答随意
热心网友
时间:2023-10-24 14:10
小姐姐,文件和文件夹整体移到上层文件。追问是的,想把某个文件夹腾空,移到上一级目录