1

PowerShell プロファイルから Subst コマンドを正しく呼び出すにはどうすればよいですか?

これが私が試したことです:

私のpowershellプロファイルには次の機能があります:

function aa1 {
  Subst "q:" /D
  Subst "q:" $tjb.mypath
}

コマンドラインから呼び出すと機能しますが、powershell プロファイルから次の行で呼び出すと機能します。

aa1

新しいpowershell関数の開始時に次のエラーが表示されます:

Invalid parameter -q:

ただし、q: ドライブが消えるため、関数の最初の行が正しく機能することはわかっています。

上記のコマンドからの出力の例を次に示します。

Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.

Invalid parameter - Q:
Invalid parameter - q:
** snip Other unrelated stuff**
> aa1
Invalid parameter - Q:
>
4

2 に答える 2

3

subst q: /dq: がまだ置換されたドライブではないときに行うと、このエラーが発生します

于 2012-08-30T09:42:39.090 に答える