导航:首页 > 文件处理 > bat存入文件夹

bat存入文件夹

发布时间:2025-09-02 04:56:28

‘壹’ 如何用BAT命令批量移动文件到文件夹

不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为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;
$files=@(dir -liter $path|?{($self.Name -ne $_.Name) -and ($_ -is [System.IO.FileInfo])});
for($i=0;$i -lt $files.length;$i++){
$m=[regex]::match($files[$i].BaseName, '[\u4e00-\u9fa5]+');
if($m.Success){
$newfolder=$path+'\'+$m.groups[0].value;
if(-not (test-path -liter $newfolder)){[void][IO.Directory]::CreateDirectory($newfolder)};
$files[$i].Name+$c+$m.groups[0].value;
}
}

‘贰’ 如何把bat文件的输出结果放到txt文件中

1、首先在电脑中,新建一个txt的文件,编写一点小程序。

阅读全文

与bat存入文件夹相关的资料

热点内容
记住这次提到党的命令 浏览:982
电影服务器怎么搭建 浏览:766
单片机传送数据到电脑 浏览:685
预编译获得元数据 浏览:268
misuo手机u盘文件加密软件 浏览:726
标准日本语中级pdf 浏览:294
创建文件夹总显示管理员 浏览:164
免费pdf转换word在线 浏览:40
以太坊app如何操作 浏览:825
图片是怎么保存在服务器上的 浏览:159
单片机音乐ic 浏览:581
怎样才可以让相册加密码 浏览:436
linux下剪切命令 浏览:792
工作电脑加密管理 浏览:431
android目录权限设置 浏览:232
bat存入文件夹 浏览:707
服务器云端软件是什么架构 浏览:703
热血传奇喊话命令 浏览:884
pic单片机反汇编 浏览:398
boa支持php 浏览:820