0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ファイルを含むフォルダのパスを取得する裏技

Posted at

方法

ファイルのフルパスに \.. を付ける。

D:\Foo\bar.txt を含むフォルダへ移動する。

PS C:\> cd D:\Foo\Bar.txt\..
PS D:\Foo>

エクスプローラやコード中でも、利用が出来ます。

解説

.. は、1つ上のフォルダを指します。

フォルダを辿るに際し、フォルダが実在するかは問わないようです。
よって、ファイルに対しても、1つ上のフォルダ(i.e.ファイルを含むフォルダ)を指す事になります。

なお、仕様などの確認は行っていません。
上手く行かないケースもあるかもしれません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?