7

変数を持っていて、プログラムで等しい値$source = "C:\temp\one\two\three"を設定したいとします。どのようにすればよいでしょうか?$destination$destination = "C:\temp\one\two"

私が持っていた最良のアイデアはそれをトリミングすることですが、より良い方法はありますか?

おそらく次のようなもの

$source = "C:\temp\one\two\three"
$dest = "..$source"
4

2 に答える 2

2
$source = "C:\temp\one\two\three"
$dest = (new-object system.io.directoryinfo $source).parent.fullname

編集:DirectoryInfoを使用してディレクトリを取得できるため、get-item代わりに次のことができます:

$dest = (get-item $source).parent.fullname
于 2013-08-15T20:59:44.227 に答える