解决QQ识图后复制文字然后将其粘贴到文件重命名中,总是显示重命名不成功

如图再使用QQ屏幕识图后,复制文字,然后粘贴到文件重命名中,提示文件名不能包含下列任何字符: \ / : * ? " < > l

在这里插入图片描述
在这里插入图片描述

解决方法:

贴完以后会发现有个类似于软回车一样的一个非可见字符,删掉即可。
在这里插入图片描述

在Windows系统,可以使用命令行批处理脚本或PowerShell脚本来批量重命名文件的后缀名。以下是两种常用的方法: 1. 使用命令行批处理脚本(.bat文件): 创建一个文本文件,将以下代码复制粘贴到文件,并将其保存为`.bat`文件。 ```batch @echo off setlocal enabledelayedexpansion set "folder=path\to\folder" REM 替换为你的文件夹路径 set "old_ext=.old" REM 需要更改的旧后缀名 set "new_ext=.new" REM 新的后缀名 for %%f in ("%folder%\*%old_ext%") do ( set "filename=%%~nf" ren "%%f" "!filename!%new_ext%" ) echo 文件重命名完成 ``` 将 `"path\to\folder"` 替换为你实际的文件夹路径,`".old"` 替换为你要更改的旧后缀名,`".new"` 替换为你想要的新后缀名。运行这个批处理脚本,它将遍历指定文件夹的所有文件,并将具有指定旧后缀名的文件重命名为新后缀名。 2. 使用PowerShell脚本: 创建一个文本文件,将以下代码复制粘贴到文件,并将其保存为`.ps1`文件。 ```powershell $folder = "path\to\folder" # 替换为你的文件夹路径 $oldExt = ".old" # 需要更改的旧后缀名 $newExt = ".new" # 新的后缀名 Get-ChildItem -Path $folder -Filter "*$oldExt" | ForEach-Object { $newName = $_.Name -replace [regex]::Escape($oldExt), $newExt Rename-Item -Path $_.FullName -NewName $newName } Write-Host "文件重命名完成" ``` 将 `"path\to\folder"` 替换为你实际的文件夹路径,`".old"` 替换为你要更改的旧后缀名,`".new"` 替换为你想要的新后缀名。运行这个PowerShell脚本,它将遍历指定文件夹的所有文件,并将具有指定旧后缀名的文件重命名为新后缀名。 无论使用哪种方法,请确保在执行之前备份重要的文件,以防意外发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值