1

PowerShell から Setspn.exe を呼び出す必要があります。しかし、試行は失敗します:

setspn;
Setspn;
invoke-expression "setspn";
start-process setspn;

しかし、cmd を起動することはできますし、コマンド ラインから setspn を呼び出すこともできます。

4

2 に答える 2

0

呼び出し演算子を使用できます&

& 'C:\Windows\System32\setspn.exe'

setspn 呼び出しにパラメーターを追加する場合は、それらを配列に入れて呼び出しに追加できます。

$param = ('-L','SANDY.sqladmin.lan')
& 'C:\Windows\System32\setspn.exe' $param
于 2014-05-28T11:41:41.183 に答える
0

PowerShell に問題がある場合は、CMD で開いてください。

PS C:\> cmd /c 'setspn'

CMD はオブジェクトではなくテキストのみを返すことに注意してください。

于 2013-03-21T21:48:17.263 に答える