【转】批处理删除文件名前N个字符

转载自:批处理删除文件名前N个字符


在某破站上批量下载了一些文件,文件名前面都会带有序号和网站名,影响原文件带序号的排序,写了个简单的批处理,直接删除文件名前N个字符。

原文件名:

0001.比例比例-零基础学习-01 – 购物导航.flv

0002.比例比例-零基础学习-013- 网页.flv

0003.比例比例-零基础学习-02 – 游戏加速.flv

运行bat:

Please enter the file suffix : flv

Please enter how many characters to cut out : 10

(中文按1个字符来处理)

修改后,文件名为:

零基础学习-01 – 购物导航.flv

零基础学习-02 – 游戏加速.flv

零基础学习-013- 网页.flv

@echo off
setlocal enabledelayedexpansion
 
set /p format=Please enter the file suffix :
set /p deletenum=Please enter how many characters to cut out :
for /r %%i in (.) do (
    for /f "delims=" %%a in (' dir /b "%%i\*.%format%" 2^>nul ') do (
		set "t=%%~na"
        ren "%%i\%%a" "!t:~%deletenum%!%%~xa"
    )
)

在需修改文件名的同个目录下,创建一个txt文件,粘贴以上代码,保存后修改后缀为bat,双击运行。

Win10清理WinSxS文件夹的方法

节选自:win10系统winsxs文件夹该如何删除?win10删除winsxs文件夹的两种方法


1、Windows10桌面右键点击左下角的开始按钮,在弹出菜单中选择“运行”的菜单项。

2、这时就会弹出Windows10的运行窗口,在窗口中输入命令powershell,然后点击确定按钮运行该命令。

3、接着就会弹出Windows10的PowerShell窗口,在窗口中输入命令dism.exe /Online /Cleanup-Image /AnalyzeComponentStore,然后按下回车键运行该命令。

4、这时就会自动的扫描Winsxs文件夹,显示出文件夹的大小等情况。

5、如果想要清理Winsxs文件夹的话,我们直接输入命令:dism.exe /online /Cleanup-Image /StartComponentCleanup。

6、这时系统就会自动的清理垃圾文件, 直到清理完成就可以了。

【转】Win10 LTSC 恢复照片查看器

转载自:WIN10 LTSC 使用照片查看器打开图片教程


新装的WIN10 LTSC 2019,发现默认看图则是画图,并不是照片查看器。

对WIN10 不太了解,不知道现在WIN10正确的看图方式还是不是照片查看器,但不管怎么样,照片查看器用的习惯了,所以想用回照片查看器,以下是操作教程:

新建一个文本文件,并复制以下代码粘贴保存,修改后缀为.bat

@echo off&cd\&color 0a&cls

echo 恢复Win10照片查看器

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpg" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".jpeg" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".bmp" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".png" /t REG_SZ /d PhotoViewer.FileAssoc.Tiff /f

echo 请双击或右击图片,选择“照片查看器”即可

pause

如果不会创建操作的,可以直接点击下载,然后一定要点击鼠标右键,以管理员身份运行,运行完毕后,随便找一张照片,右键,打开方式,选择照片查看器即可。

点击下载

【转】Windows 安装 SourceTree3.3.8 跳过注册

转载自:windows 安装sourceTree3.3.8 install 时无反应,如何跳过注册安装


我的电脑是windows7, sourceTree是3.3.8

1、访问官网下载最新版本的sourceTree ,官网连接:

https://www.sourcetreeapp.com/

2、先安装sourceTree, 他会提示缺少.NET Framework 4.7.1, 少什么就安装什么,安装成功后, 需要重启电脑,然后执行步骤3; 如果没有缺少,请忽略,直接执行步骤3

3、选择bitbucket的界面退出

4、打开我的电脑, 在地址栏, 输入

%LocalAppData%\Atlassian\SourceTree\

5、在此目录下新建名为accounts.json文件, 写入以下内容

[
  {
    "$id": "1",
    "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity",
    "Authenticate": true,
    "HostInstance": {
      "$id": "2",
      "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount",
      "Host": {
        "$id": "3",
        "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount",
        "Id": "atlassian account"
      },
      "BaseUrl": "https://id.atlassian.com/"
    },
    "Credentials": {
      "$id": "4",
      "$type": "SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account",
      "Username": "",
      "Email": null
    },
    "IsDefault": false
  }
]

6、打开 %LocalAppData%\Atlassian,进入“SourceTree.exe_Url_iayhtc13zv3obzuz5vchezjs1az2q5ef”(注:该目录可能和版本相关,不同版本的路径可能不完全一样。)

进入 3.3.8.3848 目录, 打开user.config 加入这几句话

<setting name="AgreedToEULA" serializeAs="String">
    <value>True</value>
</setting>
<setting name="AgreedToEULAVersion" serializeAs="String">
    <value>20160201</value>
</setting>

7、重新点击seourceTree.exe 安装, 弹框选择最后一项安装即可