批次改檔名_技巧_三方法

由於我們用Kinect  V2  錄製了一堆影片檔

我們需要對它們進行   檔名統一的命名

方便後續處理

藉此利用   cmd   來加速工作效率


首先打開   cmd  黑色視窗之後


目前要處理的是   Negative  Samples 的部分





















首先是

【法一】 超猛不用指令一秒搞定法

ctrl + a  全選後

在第一個檔案  --> 右鍵 --> 重新命名

就會自動編號喔!!!!




















超快又方便

【法二】使用  cmd 批次檔






















或者用  cd  切換至該目錄  都可以!!!




















打個  dir  可以看目錄





































打個  /?  來看有哪些參數可用吧





































把結果導出






































在剛才的目錄中你會看到    形成了   bat




























打  type 1.bat

可以看內容






































接著利用   Notepad ++   來開啟   bat檔案

檔案  -->  開啟舊檔  -->  開啟  1.bat
























我們 去頭去尾  留我們需要的部分








只留  xef檔  的部分

再來  開啟  列模式

shift + Alt +mouse選取

向下拉選














這是先做上一步才做這步的結果



























打個  rename  ???????.xef  ????????-1.xef   就會進行改變



























使用愈多的?代表可以對更長的檔名進行改名


【法三】使用   PowerShell

比cmd還要強,可以使用管(pipe)的功能
將多個指令結合起來使用,就像在 Linux shell 中一樣


以下示範將所有檔案名稱中的空白字元置換為減號(-)。






































用 Dir 指令將所有的檔案名稱列出來,然後交給 Rename-Item 指令進行更改檔名的動作

Dir | Rename-Item -NewName { $_.name –replace " ", "-" }























Windows PowerShell 使用教學課程
https://msdn.microsoft.com/zh-tw/library/ee790872%28v=azure.10%29.aspx





以上是本次學習分享文

留言

這個網誌中的熱門文章

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header

經得起原始碼資安弱點掃描的程式設計習慣培養(三)_7.Cross Site Scripting(XSS)_Stored XSS_Reflected XSS All Clients

T-SQL筆記3_索引觀念 和 B-Tree(SQL))_Performance Tuning技巧