名前に不正な文字が含まれるファイル


3

ネットワークドライブ上のファイルにアクセスする必要がありますが、ファイルの:名前にが含まれています。これはWindowsをかなり不幸にします。Windowsのどの方法でもファイルの名前を変更できないため、Macコンピューターを試しました。ファイルを見て、の/代わりにを使用しますが、ファイルの:名前を変更しようとするとエラーもスローします。チェックするためにUbuntuライブCDを起動しましたが、Ubuntuはファイルを表示しません(非表示のファイル/フォルダーが表示されている場合でも)。

何をすべきか迷っています。ファイルの名前を変更したり、削除したり、移動したりできないので、そこに残っています。ファイルの名前を強制的に変更するにはどうすればよいですか?(削除も許容されますが、可能な限りデータを保存することをお勧めします。)

これは、Windows 8、OS X 10.8.5、およびUbuntu 13.04で試行されました。


1
名前を一重引用符で囲んで、OS XとUbuntuで移動してみますか?
ペオン

@PeonリモートロケーションへのSSHアクセスがないため、bashからコマンドラインを実行できません。Windowsでを使用してすべてのコマンドを試しましたpushdが、同等の(知っている)コマンドsshはBashにしかありません。
-vaindil

コマンドプロンプトを開き、8.3準拠の名前を使用して名前を変更してみてください。
EBGreen

@EBGreenどうやって手に入れればいいのかわかりません。私dir /xはそれを行うことになっているが、それはまったく同じ結果を返したdir
-vaindil

ファイル名は8文字未満ですか?cmdの代わりにpowershellを使用することもできます。そのファイルのみを返すディレクトリを実行し、コマンドにパイプして名前を変更します。
EBGreen

回答:


1

ワイルドカードマッチングで名前を変更しようとしましたか?たとえば、ファイルがbad:name.binの場合、試してくださいren bad*.bin ok.bin


これのバリエーションとして、短い8.3ファイル名を使用してみてください:ren bad123〜1.bin ok.bin
Jan Doggen
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.