
Windows10,powershell5.0を使って
D:\舞人 [Trance] CORE -For The Earth-
という名前のディレクトリに
cd "D:\舞人 [Trance] CORE -For The Earth-"
で移動できない理由がわからないので教えてもらえないでしょうか。
ls D:\ | where{$_.Name -cmatch "舞人.+"} | cd
みたいな形でパイプラインでディレクトリオブジェクトをcdに流し込めば
一応移動できましたが気持ち悪いです。
もちろん、エクスプローラーのアドレスバーに「D:\舞人 [Trance] CORE -For The Earth-」を入力するとフォルダーを開くことができます。
No.2ベストアンサー
- 回答日時:
[ ]が禁止文字でしたか…
Win全般だと引っかからないと思っていました。
ファイル名に使用できる文字について
https://support.microsoft.com/ja-jp/help/879749
[ ]が引っ掛かった理由は正規表現で意味を持つ文字だからみたいですね。
ファイル名に使わない方が良い文字
http://www.all.undo.jp/asr/1st/document/01_03.html
powershell5.0が正規表現を使うからファイル名にそんなコードはご法度ってとこでしょう。
No.1
- 回答日時:
単純にpowershell5.0の日本語対応が不完全だからかな?
ディレクトリー名の先頭に漢字を使うと文字化けや不可解なトラブルを起こすのはMS-DOSの頃からよくありました。
シフトJISではコントロールコードと誤認して正常動作できなかったり、Windowsになってからもユーザー名に漢字を使うとトラブったりと漢字コードでのトラブルはありました。
D:\舞人 [Trance] CORE -For The Earth-をD:\maijin [Trance] CORE -For The Earth-に変更して正常に動作するなら漢字コードの悪さでしょう。
回答ありがとうございます。
しかしながら漢字をアルファベットにしても移動できませんでした。
ですのでフォルダ名をいろいろ削って原因の文字を探してみたところ
[
がフォルダ名に含まれると移動できないみたいです。仕様かよくわからないけど不便ですね…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【powershell】cdできないディ...
-
ヤフー知恵袋の回答がこれです。
-
Thunderbirdのメールでクリック...
-
ビジネスメールで
-
返信時の署名位置について
-
メール送信時に表示されるメッ...
-
outlookで返信すると元のメール...
-
長いURLをメールで送った際に途...
-
メール返信のない友達にさらに...
-
LINEで文章の最後にWをつける人...
-
取引先からの改姓挨拶メールに...
-
outlook2007で署名に無駄な空の...
-
距離を置きたい友達から「誕生日...
-
メールの返事が「どなたですか...
-
サクラチェッカーってあるじゃ...
-
メールの署名の形が崩れるので...
-
自動返信メールの見分け方
-
Thunderbirdでメールに画像を添...
-
携帯からパソコンにメールが送...
-
Outlookの開封確認メッセージを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【powershell】cdできないディ...
-
JISコードについて
-
JavaMail特殊文字付本文が文字...
-
Macで見れないページについて
-
文字バケってなんですか?
-
英語圏でのハイフン
-
文字の打つスピードと反映され...
-
MSN Hotmail :差出人名(自分...
-
NTFSフォーマットとは
-
OutLook Express での入力文字...
-
データ本体(exe、jpeg、iso)に...
-
突然文字が打てなくなった
-
文字の変換について教えて下さい。
-
突然の文字化けについて
-
SDに保存したメールがパソコン...
-
ヤフー知恵袋の回答がこれです。
-
Windows98英語版を日本語版に(...
-
FACEBOOKの文字化け
-
Hotmailの件名の文字化け
-
文字化けについて
おすすめ情報