0

ログイン時にネットワーク ドライブをマップするスクリプトを実行しようとしています。通常、get-content を | とともに使用します。convertfrom-stringdata を使用して、パラメーター (ドライブ文字とパス) をハッシュに入れます。

私の問題は次のとおりです。

net use /persistent:no $driveletter $networkpath

エラーが発生します。$networkpath を実際のパス (\\server\share\folder) に置き換えると、機能します。

そこで何をすべきか知っている人はいますか?助けていただければ幸いです。足りない情報があれば随時追加していきます!

ご挨拶、

ブラーグ

編集:問題をよりよく理解するためのより多くのコード

$hash = get-content C:\temp\file.txt | convertfrom-stringdata
    foreach ($keys in $hash.keys) {
    $hashtwo = $hash.$keys -split ("=")
    net use /persistent:no $hashtwo[1] $hashtwo[0]
}

私のテキストファイルは次のようになります。 key = \\\\server\\share\\folder =G:

4

1 に答える 1