質問するログイン新規登録

質問編集履歴

1

誤字修正しました。

2020/09/29 07:59

投稿

kirkir
kirkir

スコア4

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,11 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- 表題の通り、Windowsでピリオドが複数ついたファイル名をコマンドで一括置換したいです。
3
+ 表題の通り、Windowsでピリオドが複数ついたファイル名をサブディレクトリのものも含め、コマンドで一括置換したいです。
4
4
  「文字列.vnd.openxmlformats-officedocument.spreadsheetml.sheet」というファイルを「文字列.xlsx」に変換したいです。
5
+ 文字列の長さはファイルによって異なっています。
5
6
 
6
7
  ### 試したこと
7
- ```for /r /d %i in (*) do ren %i.vnd.openxmlformats-officedocument.spreadsheetml.sheet *.xlsx```
8
+ ```for /r /d %i in (*) do ren %i*.vnd.openxmlformats-officedocument.spreadsheetml.sheet *.xlsx```
8
9
  .sheetが.xlsxに変更されるのみで、それ以前が消えません。
9
10
 
10
11