• ベストアンサー

knoppixでファイル名の一括変更したい

外付けHDDが壊れてしまいknoppixでデーター救出を行いました。 大量の写真データです。 しかしファイル名に日本語が含まれておりWindows7上では開く事が出来ません。 knoppixに戻りファイル名を数字に変更すると開く事ができます。 ただ大量にあるので一個一個は大変です。 現在のファイル名は??2001.jpg みたいな規則性があります。先頭に??が付いています。 knoppixかubuntuで一括変更する方法はないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#223623
noname#223623
回答No.3

ファイル名の文字コードが違うのが原因だと思われる。こういうときは convmv で一括変換が適当だろう。 http://x68000.q-e-d.net/~68user/unix/pickup?convmv 強力なツールなのでコピーをとってテストした方が確実。実行後は逆に Knoppix 側で文字化けするから、結果は Windows で確認。

その他の回答 (3)

  • yakan9
  • ベストアンサー率54% (2201/4049)
回答No.4

> 外付けHDDが壊れてしまいknoppixでデーター救出を行いました。 > knoppixに戻りファイル名を数字に変更すると開く事ができます。 knoppixのバージョンは?? どんな操作をしているのか?? KNOPPIXは、バージョンによってデータのバックアップ操作が少しづつ異なります。 KNOPPIX6.7.1CDの最新の場合は、下記の手順でうまくいくと思います。 なおバージョンを補足願えれば、それに見合った操作を記載できるかもしれません。 CD-ROMから起動します。 起動して画面が出たら、 デスクトップ上の、「knoppix」を左クリックします。 すると、ファイルマネージャが開き、sda1,hda1とかの表示があります。 sda1,hda1とかのCパーティションと思われるものを左クリックすると、何もなければ、 中身が見れます。 もし、ここで、中身が表示されないときは、エラーメッセージが出ていると思います。 そのエラーメッセージを補足願います。 この操作をコピーする側と、保存する側を2つ開き、コピーする側のフォルダ、 ファイルにマウスを当て、「Ctrl」キーを押しながら、マウスの左を押したまま、 保存する側の上で離します。 これでコピーできます。 Windowsのエクスプローラと同じ操作です。 不明点等何かありましたら補足願います。

  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.2

追加 「renameコマンドの使い方」 Linux Tips 複数ファイルのファイル名を一括変換する 参考URL

参考URL:
http://kazmax.zpp.jp/linux/linux_rename.html
  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.1

一括変更したことがないので、自己責任で。 「KNOPPIXで文字化けしたファイル名の復元」 「壊れたHDDからKNOPPIXでファイルを救出したはいいもののファイル名が文字化けしてしまったけど設定を変えてやり直すのが面倒という人のための元のファイル名の復元を試みるページ」 http://webcache.googleusercontent.com/search?q=cache:cfqqYOekOWsJ:rand.so.land.to/encknpx+knoppix%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%90%8D%E3%80%80%E4%B8%80%E6%8B%AC%E5%A4%89%E6%9B%B4&cd=2&hl=ja&ct=clnk

関連するQ&A

  • 画像ファイル名をリストに基づき一括で変更できるソフトを探しています

    よくある決まった文字への置換ではなく、それぞれ画像のファイル名をabc.jpg ⇒1001001.jpg のようにまったく規則性がない場合、複数の画像ファイルをそのリストに基づいて一括で変更する事ができるソフトを探しています。是非教えて下さい。

  • 規則性の無いファイル名の一括変更ツールを教えてください。

    よくある決まった文字への置換ではなく、それぞれ画像のファイル名をabc.jpg ⇒523965365.jpg のようにまったく規則性がない場合、変換リストに基づいて一括で変更できるソフトを探しています。なお、リスト名はエクセルで管理しております。

  • ファイル名について

    現在、PC(Windowsxp)が起動しません。メーカーに問い合わせたら「セーフモードで起動出来なかったら、リカバリしか手はない」との回答をもらいましたが、諦めきれず色々調べて、knoppixの存在を知りました。 knoppixでPCを立ち上げて、ある程度のデータの救出は出来たのですが、一番重要なデータが救出できません。 knoppixでドラッグ&ドロップすると「ファイルが存在しません」と表示されて救出できないのです。このファイルは画像等が入っており、動作的に重たいので、圧縮(zip)をかけていました。ファイル名に本来knoppixでは認識されない「~」の記号を使用してしまっていたからでしょうか?ファイル名を、どうにかして変更、データ救出は出来るのでしょうか? 初心者的言葉で質問していて分かりにくいとは思いますが、どなたかお答えしていただけないでしょうか?データ消失してしまうと大変困ってしまいます。日ごろからバックアップを取っていない自分に反省しきりです。 なお、同じ質問がないか調べたのですが、ないと思われたので質問しています。もし既存の質問がありましたら申し訳ありません。どなたかお力お貸しください。よろしくお願いします。

  • ネットワーク上のファイル名の一括変更

    当方、WinXPを使っています。 ネットワーク上にあるファイルの名前を一括変更したいのですが、やり方がわかりません。 具体的には、 13-06m0712L.avi のようなファイル名の先頭の3文字を削除した8文字のファイル名 06m0712L.avi に変更したいのです。 「ファイルを選択して、F2を押してファイル名の変更」はできますが、はじめの120ファイルの修正で疲れました。あと800ファイル程度あるのでうんざりです。単純な規則的な作業なので、賢い方法があると思うのですが、具体的な操作方法がわかりません。

  • KNOPPIXでデータを救出する際、隠しファイルは?

    Windowsが起動しなくなり、仕方なくデータだけでも救出しようと KNOPPIXで外付けHDDに移行しています。 ところが隠しファイルの出し方が分からず、その隠しファイルの 中に必要なデータも入っており、困っています。 隠しファイル内のデータの救出方法を教えてください。

  • ファイル名を元にタイムスタンプを変更したい

    ファイル名を元にタイムスタンプを変更したい はじめまして。 ディレクトリ内にある多数のファイルのタイムスタンプの変更したいと考えています。 ファイル数は3000以上あるため、ファイルひとつひとつ touch コマンドではとても間に合いません。 ディレクトリ内のファイル名には次のような規則があります。 ■ ファイル名の規則 20YYmmdd_HHiiss_カメラモデル名_IMG0001.JPG 20YYmmdd_HHiiss_カメラモデル名_IMG0002.JPG 20YYmmdd_HHiiss_カメラモデル名_MVI0003.MP4 20YYmmdd_HHiiss_カメラモデル名_MVI0004.MP4 つまり、ファイル名の先頭部分が更新日時を意味します。 ■ 更新日時がずれる理由 インターネット経由でファイル入手等により、更新日時が「撮影した日時」ではなく「入手した日時」になってしまいます。 「ファイルの更新日時よりも、ファイル名の先頭部分の時間が正確である。」という前提です。 ■ 一括で更新日時を変更 find, grep, touch コマンドを組み合わせれば、ディレクトリ内のファイルを一括処理できるような気がするのですが。 皆様の知恵をお借りできればと思います。 ■ 環境 ・OS Ubuntu 12.04.2 LTS ・シェル /bin/bash

  • フォルダ内のファイル名を一括変更したい

    windows10を使っています。 指定したフォルダ内のファイル名を一括変更したいです。 具体的には、以下のようにファイル名内の空白を「_」に置換したいです。 変更前:スクリーンショット 2021-01-01 104535.jpg ↓ 変更後:スクリーンショット_2021-01-01_104535.jpg バッチファイルで手軽に実行できるとうれしいです。 やりたいことの具体例: 空白置換.batを実行したら、空白置換.batが置いてあるフォルダ内のファイル名が一括変更できる。 空白置換.bat内で、変更対象とする拡張子を指定できる。 よろしくお願いいたします。

  • 写真(JPG)のファイル名を一括して変更したいのですが、、、

    写真(JPG)のファイル名を一括して変更したいのですが、、、 対象ファイルをまとめて選択し、最初のファイルを右クリックして 名前の変更すると、なぜか最初のファイルが「ファイル名(2).jpg」、 順に(3)、(4)・・・となって、最後が「ファイル名.jpg」となります。 写真の整理をしないまま、3年分約3千枚にもなってしまい、 多いせいかと思って2ファイルだけで試したり、フォルダを分けて やってみましたが、同じ現象でした。 OSはVistaですが、どこかで変な設定をしてしまったのでしょうか? ファイルは撮影日順に並べており、その順に番号を付けたいのです。 ソフトを使ってファイル名を一括変更する方法もあるようですが、 上記方法でまとめてやってしまいたいと思います。 お分かりになる方、教えて下さい!!!

  • ファイル名の一括変更ツールについて

    業務上、大量のファイルのファイル名を変更する必要があり、ファイル名を一括変更するツールを探しています。 やりたいことは、ファイル名の特定位置の文字列を一括で変更することなのですが、変更後の文字はファイルによって異なるため、何らかの方法でそれを指定できるツールが必要と思っています。 想定しているのは、例えば以下のような機能です。 ・ファイル名の一部を格納フォルダ名に一括変更する。 例:「XXXX-AAAA-0001.pdf」等がフォルダ名BBBBに格納されていた場合、   BBBB配下のファイルを全て「XXXX-BBBB-0001.pdf」のように変換する。 または、 ・外部ファイル(またはそのツール)に変更前ファイル名と変更後ファイル名を指定して、読み込むことでファイル名を一括変更する。(変更パターンは複数あり) 使用端末はWindowsXPまたはWindows7です。 Excelのマクロ等でも出来そうだと思いますので、実装例等をご紹介いただくことでも問題ありません。 よろしくお願い致します。

  • ファイル名を一括してリネームする方法

    今画像ファイルの整理をしているのですが、1から200まで連番をふりたいと考えています。 ですが、現状ファイル名の命名規則がバラバラに成っており困っています。 具体的には、桁数によって以下のように異なっています。 一桁   1-ファイル名.jpdg 二桁  12-ファイル名.jpeg 三桁 210-ファイル名.jpeg この冒頭の数字を全て三桁にし、1→001、12→012という形に変更したいのですが ファイル数が多いため、1個ずつファイル名を変更して0を加える方法だと時間がかかります。 一括してこのファイル名の数字を3桁に変更するいい方法があれば教えて下さい。