-1

これは単純な問題のように思えますが、修正できません: シェルでコマンドを実行すると結果が返されます

C:\Windows\system32>dfsutil link "\\server.domain.com\DFSRootname\Sharename"

リンク名="共有名" 状態="OK" タイムアウト="1800"
        Target="\\server1\sharename" State="ONLINE" [サイト: site1]
        Target="\\server2\sharename" State="OFFLINE" [サイト: site2]

このコマンドの処理を完了しました。

powershellで同じことをしようとしています

PS>
$path = "\\server.domain.com\DFSRootname\Sharename"
$dfs​​util = "dfsutil"
$option = "リンク"
PS C:\Windows\system32> Invoke-Expression "$dfsutil $option $path"

DFS ユーティリティ バージョン 5.2 (5.2.3790.3959 上に構築)
Copyright (c) Microsoft Corporation. 全著作権所有。

認識されないオプション「インク」

リンクオプションについて不平を言うのはなぜですか?

4

2 に答える 2

2

呼び出し演算子 ('&' など) を試してください。

& $dfsutil $option $path

また

& $dfsutil "$option" "$path"
于 2013-06-13T11:43:34.257 に答える
0

私の Windows 7 PS3 インストールでのインストールの問題のようです。コマンドは、PS2 を搭載した Windows 2008 R2 ホストで正常に動作します

于 2013-06-13T13:11:35.557 に答える