削除 windows batファイル:元に戻すNET USE




バッチファイル (3)

バッチファイルでは、ネットワークドライブをマッピングするために次の構文を使用します。

NET USE N:\\ someserver \ somディレクトリ。

これはうまく機能しますが、文字nがすでに使用されている場合もエラーになります。 このエラーメッセージを抑制することは可能ですか?

また、ネットワークドライブの割り当てを解除する方法はありますか?

私は想像してみます:

NET UNUSE N:


次のコマンドを実行すると、ドライブが使用中かどうかを確認できます。

net use N: 

あなたは異なるリターン結果を得るでしょう$? PowerShellで、 %ERRORLEVEL%でバッチ。

マッピングされた場合 Trueなり、 %ERRORLEVEL%は0になります

マッピングを解除するには、

net use N: /DELETE

最も簡単な方法は次のとおりです。IF NOT EXIST N:。 NET USE N:\ someserver \ somディレクトリ


後に

NET USE N: \\somserver\somedirectory

簡単に削除するには:

NET USE N: /DELETE

既存のマッピングをテストするには、次の方法があります。

IF NOT EXIST N:\. GOTO BLABLA




batch-file