
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
注意点の追加として
書いたドライブのファイルシステムとか、作成したアプリによっては
"空白がある "の、本当にスペース入りのフォルダ(ディレクトリ)名なのか、
"空白が~1"のような8.3形式変換のフォルダ名かも変わってきます。
コピーするコマンドでは、これを混在されてもエラーに出来ない場合が有ります。
参考サイト、robocopyにおけるショート・ロングファイル名の取り扱いについて
http://d.hatena.ne.jp/ming_mina/20110116/1295196 …
robocopy(Win7/Vista搭載)だとUNCパス表記も出来るので、
先の回答の、絶対パスを"空白がある "とくくる方式(下記引用のcdコマンド文例)も、
ドライブ名を略してのUNCパスを””くくりで表しても使えると思われます。
マイクロソフトTeckNet記事より
「(スクリプトで)UNC パスに白スペースが含まれている場合は、
パス全体を二重引用符で囲む
=テキスト抜粋、objShell.Run """\\atl-fs-01\public\ken myer"""=
必要があります (そうですね、コマンド プロンプトで
「cd “c:\documents and settings\ken myer“」のようなコマンドを入力する場合に、
二重引用符を使用する必要があるという点とほとんど同じです)。」
http://gallery.technet.microsoft.com/scriptcente …
robocopyの実用説明
http://ziomatrix18.blog68.fc2.com/blog-entry-518 …
http://okanos.com/blog/2008/11/10120000.php
この回答への補足
現状としましては
windows7でフォルダの名前変更する
ディレクトリ名が無効と出て移動もアクセスもできない
フォルダの末尾にスペースが入っている
まとめてスペースを消す方法がないかな
ということです
やはり一フォルダごとに入力しなくてはいけないのでしょうか
No.2
- 回答日時:
Windowsの話でしょうか?Explorerからリネームはできると思いますが。
バッチでやるなら、名前を " " で囲んでください。 ren "abc " abc とか。
No.1
- 回答日時:
何を使っての話でしょうか?
大抵のシステムでは、空白そのものを指定する方法が用意されています。
"でくくるとか、 \でエスケープするとか。
これらは、何を使ってやろうとしているか、によって違うので、実行環境がはっきりしなければ答えることはできません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ftpコマンド出力結果の取得
-
コマンドプロンプトをクリック...
-
コンピュータ名をファイル名に...
-
Pythonで単純にファイルを結合...
-
CPRMでコピーしたDVDを再コピー...
-
ショートカットをデスクトップ...
-
VBScriptでCABファイルを展開する
-
DOSプロンプト(cmd.exe)の標準...
-
バッチファイル 文字列にスペ...
-
フォルダ、ファイル操作に最適...
-
findstrでヒットした1行前の文...
-
大量のフォルダからひとつのフ...
-
アクセス 壊れた? 「ファイ...
-
コマンドプロンプトのエラーに...
-
特定フォルダ内のファイルを自...
-
複数のbatファイルを自動実行し...
-
コマンドプロンプトの「%1」と...
-
名前の変更ができない動画ファイル
-
Excel VBAで複数のバッチファイ...
-
win10の「フォト」で、「次へ」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイル 文字列にスペ...
-
バッチ終了時にDOS窓を閉じるコ...
-
コマンドプロンプトをクリック...
-
make test って何をするための...
-
findstrでヒットした1行前の文...
-
AccessVBAで実行時間を指定する...
-
SSH接続でwindowsサーバのコマ...
-
DOSコマンドに詳しい方、お知恵...
-
シェルの「:コマンドが見つか...
-
ショートカットをデスクトップ...
-
フォルダ、ファイル操作に最適...
-
ftpコマンドを実行すると「425 ...
-
ftpコマンド出力結果の取得
-
バッチファイルでのMACアドレス...
-
DOSコマンドで指定日数よりも過...
-
2つ目の「pause」は無効?
-
バッチファイルでdiskpart.exe...
-
バッチえファイルを編集するに...
-
シェルスクリプト内のcdで、カ...
-
Pythonで単純にファイルを結合...
おすすめ情報