
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ランキング
-
JIS X 0201の7ビットと8ビット...
-
JISコードについて
-
ヤフオクでの文字化け
-
データ本体(exe、jpeg、iso)に...
-
Thunderbirdのメールでクリック...
-
友人からの悩み相談メールに返...
-
メール送信時に表示されるメッ...
-
outlook2007で署名に無駄な空の...
-
Outlook Expressで開封確認を[...
-
活字体
-
ビジネスメールで
-
長いURLをメールで送った際に途...
-
「ぬきすと」というサイトで詐...
-
Beckyで返信時の引用及び署名
-
距離を置きたい友達から「誕生日...
-
outlookで返信すると元のメール...
-
Outlookの開封確認メッセージを...
-
受信者に開封確認を要求してい...
-
メールの返信マークについて
-
返信時の署名位置について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【powershell】cdできないディ...
-
SDに保存したメールがパソコン...
-
JISコードについて
-
ヤフオクでの文字化け
-
JavaMail特殊文字付本文が文字...
-
eメールでの半角カナ
-
データ本体(exe、jpeg、iso)に...
-
揵
-
FACEBOOKの文字化け
-
mailの文字サイズが変えられない
-
windows xpOutlook Express
-
文字化けしたメモ帳(暗号勝負...
-
Thunderbirdのメールでクリック...
-
友人からの悩み相談メールに返...
-
ビジネスメールで
-
メール送信時に表示されるメッ...
-
返信時の署名位置について
-
outlook2007で署名に無駄な空の...
-
「ぬきすと」というサイトで詐...
-
長いURLをメールで送った際に途...
おすすめ情報