- ベストアンサー
名前に?のつくファイルのコピー
あるアニメのPC上でのアクセサリーセットのCD-ROMを買ったのですが、フォルダを開いてHDDに一律コピーしようとすると、”ファイル名に「?」の文字は使えません”と出てきます。ファイル名の?は全角文字のようなので本来は自由に使えるはずと思うのですが、どうしたらコピーできるのでしょうか。教えてください。よろしくお願いいたします。
- ra5cea6b
- お礼率68% (154/225)
- その他(Windows)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実際に、その?が半角ってことはないですか? Windowsは禁止文字ですが、それ以外のOSだと禁止文字とは限りませんので そのフォルダー以下にアクセス出来るなら、?をないフォルダーを自身で作り、その中にコピーをしてみるてはいかがでしょうか。 ただフォルダーの階層が壊れますから、正常にプログラムは動作しない可能性があります。 やはりそのCDの販売元に相談するのがよいかもしれません
関連するQ&A
- CD-RomのファイルをSoralisにコピーすると・・・
Soralis(OS)に、CD-Romからファイルをcpコマンドでコピーしました。 ところが、大文字で指定していたファイル名が、どうしても小文字になってしまいます。 CD-Romの内容は大文字なのに、コピーすると小文字になってしまって、どうしたら良いかわかりません。 どうしても大文字のまま、しかもFTPなどは使わずにコピーしたいのですが、何か良い方法があれば教えて下さい!!!!
- ベストアンサー
- その他(OS)
- バッチファイルで、コピー
ある一つのフォルダをその中のファイル・フォルダを含めて、 同じ場所にコピーし、名前を変更・テキスト置換したいのですが、うまくいきません。 ・フォルダを元フォルダと同じ場所にコピー ・コピーしたものに対し**01といった任意のファイル名に変更 ・コピーしたフォルダ中のテキストに文字列の置換を行う(入力) 以下のように途中までですが作成したのですが、 コピーをしようとするとファイルがみつかりません出てきてしまいます。(指定したいのはフォルダなのですが) どうすればうまくいくのでしょうか。 @echo off echo コピー元入力 set /p Copymoto=入力: echo コピー先入力 set /p Copysaki=出力: xcopy "%%Copymoto%%" "%%Copysaki%%" /H /K /V /S /E
- ベストアンサー
- その他(プログラミング・開発)
- ファイル名が短いのにコピーできない
ファイル名の長さはExcelで調べると全角(日本語)・半角(英数字)合わせて59文字なのですが、コピーできません。 ファイル名が長すぎるとコピーも削除もできないと聞いたことがありますが、決して長いとも思えません。 しかし、添付画像のように、「対象のパスが長すぎます」と表示されてしまいます。 最初からファイル名は変えておらず、コピーはできませんが表示はできます。ファイルは、JPGファイルです。 なぜファイル名が短いにも関わらず、コピーができないのに表示ができるのか分かりません。 自分がしたいことはそのファイルをコピーすることです。 ファイル名が長すぎるファイルをコピーするフリーソフトは知っていますが、そういうことではなく普通にコピーしたいです。 解決方法を教えてください。 OSはWindows 10です。 回答よろしくお願いします。
- ベストアンサー
- Windows 10
- HDD間でのコピー
HDD間でフォルダをコピーしたところ、フォルダ内のフォルダ&ファイルが文字化けして容量 などもめちゃくちゃなのですが、これはどういう現象なのでしょうか? 正常にコピー出来ているものもあればそうでないものもあり、またアクセスできないフォルダは 「ファイル名、ディレクトリ名、またはボリュームラベル の構文が間違っています」と出ます。 よろしくおねがいします。一応OSはWin2kです。
- ベストアンサー
- その他(PCパーツ・周辺機器)
- コピーしたファイルに“コピー~”と付けたくない
宜しくお願いします。 ファイルやフォルダをコピーすると、 “コピー~ ファイル名”となりますが、ファイル名の前につく、コピー~ を付けないようにするには、どうすれば良いのでしょうか。教えて下さい。 以前雑誌で見かけたのですが覚えておらず、googleで見ても、雑誌を読み返してもわかりませんでした。 ご存知の方、教えて下さい。宜しくお願いします。
- 締切済み
- Windows系OS
- 写真等のファイルのコピー
デジカメで撮った写真をパソコンにおとして、内容が分かりやすいようにフアイル名のところに文字をいれました。それをコピーやCDにおとそうとすると、順番が数字順やアイウエオ順になります。フォルダには写真を撮った順に並べています。フォルダに並べてる順番通りコピーするにはどうしたらよいですか?ファイル名の頭に数字をつけるべきですか?
- ベストアンサー
- 画像・動画・音楽編集
- バッチ処理でファイルのコピー
外付けHDD内にカテゴリごとにフォルダ分けされた5000個のファイルのうち エクセルのa列にあらかじめ記載された1000項目のファイル名と同じファイルを取り出し 違う場所のフォルダにコピーさせ一箇所に集めたいです。(cドライブ内や、違う外付けHDDなど) 現在一つ一つ手作業で、コピーさせています。 早く作業が終わらせれる バッチ処理やコマンドプロントの処理があれば、ご教授お願いできないでしょうか? 作業としては、単純そうなのですが、1日つぶしてしまい、時間をもったいなく感じております。 よろしくお願い致します。 ※補足 フォルダ名サブフォルダ名ファイル名には日本語が含まれていることもあります。 またファイル名で名前が重複しているものはありません。
- ベストアンサー
- その他(ITシステム運用・管理)
- ファイルコピー後の名前の指定。(コピー ~ )以外
こんにちは。 ウィンドウズ上での操作に関して、お聞きしたい事がありましたので投稿させて頂きました。 例えば ・「AAA.xls」というファイルがあるとします。 ・そのファイルをフォルダ上でコピー(Ctrl+C)する。 ・そのフォルダ上で貼り付け(Ctrl+V)を行う。 ・そうするとファイル名は「コピー ~ AAA.xls」となります。 上記に記載したようなファイル名を「コピー ~ 」ではなく他の名前に指定出来ないか、という質問でした。 出来れば「AAA-2.xls」のような名前に指定が出来ればいいと考えております。 何か設定の変更で解決出来るのでしょうか? 知恵をお貸しください。宜しくお願い致します。
- ベストアンサー
- Windows XP
- VBSでファイルをコピーして名前変更
VBSで現在下記のようなコードを組んでいます。 動作としてはコードが組んであるVBSファイルにエクセルシートをドラック&ドロップすると、ブックのパスが外れてファイル名の先頭に シート内のセルE5の文字がつくようになっています。 そしてそのファイル名に指定した文字がある場合 指定したフォルダへ移動されます。 今回行いたいのは、その移動したあとの処理で 移動したファイルをそのフォルダ内でコピーして 名前を変更したいです。 例えば移動してきたファイル名が #101-1test.xlsxだとして、そのファイルをコピーして ABC101-1_DEFG.xlsxという名前で同じフォルダ内にコピーしたい。 ファイルの中身は同じだけど、名前を変更して同じフォルダ内に ファイルを作成したいということです。 ちなみに移動してきた時の始めのファイル名、#〇〇〇-〇は必ずこの形です。 なので、頭のシャープと-1以降の文字を削除して 〇〇〇の手前につける文字と、-〇以降につける文字が指定できれば完璧です。 このようなことができるかわかりませんが、よろしくお願いします。 よろしくお願いします。 Option Explicit 'Excel 2013 Later Japenese Version Available 'REF: 'REF: '''///---定数の設定Set Enumuragion---///''' Const PWD="aaaaa" Const msoLanguageIDInstall = 1 '''///---変数の宣言---///''' Dim objArgs, I , strFile Dim objFile, objFolder,objPath,strScr Dim xlApp,Wb Dim objWShell : Set objWShell = Createobject("WScript.Shell") Dim FSO : Set FSO = Createobject("Scripting.FileSystemObject") '''///---ファイル処理開始 Start Document File Conversion---///''' Set objArgs = Wscript.Arguments For I = 0 to objArgs.Count-1 set objFile = FSO.GetFile(cstr(objArgs(I))) If Lcase(Left(FSO.GetExtensionName(objFile.Path) ,4) )="xlsx" Then Set xlApp =CreateObject("Excel.Application") If xlApp.Version < 14 Then xlApp.Quit: Set xlApp = Nothing:wscript.Quit xlApp.DisplayAlerts=False xlApp.Visible = False set wb=xlapp.WorkBooks.Open(objFile.Path,0,false,,PWd,,True,,false,false,,true,true) if wb.HasPassword=true then wb.Saveas objFile.Path,,"","",False else wb.Saveas objFile.Path,,Pwd,"",False End if Dim n n = wb.Worksheets(1).Range("E5").Value & "_" & wb.Name wb.close FSO.GetFile(objFile.Path).Name = n If Mid(objFile.name, 5, 2) = "-1" Then FSO.MoveFile objFile.path, "F:\A\" Else MsgBox objFile.Name & " 該当せず" End If set wb=nothing End If Next xlApp.DisplayAlerts=True xlApp.Quit set xlApp = Nothing
- ベストアンサー
- Visual Basic
- ファイルのコピーができない
皆さんよろしくお願いします。 バックアップを行うため、CD-Rにファイルをコピーしたいのですがファイルによっては 「○○をコピーできません。指定されたファイルが見つかりません。パスとファイル名を確認してください。」と表示されます。 HDDにあるファイルを右クリックでコピーを試したのですが…。
- 締切済み
- Windows 95・98