0

私は DFS 名前空間の URL を持っており、それらのリソースを使用する別のサーバーから時々テストして、名前空間へのアクセスが許可されていることを確認したいと考えています。

CMDから手動で次のようなことをdir "\\namespaceURL"すると、結果はその名前空間のファイルとディレクトリになります。

dir コマンドが何も返さないときに、アラートを構成してタスクをトリガーしたいだけです。私は次のようなことを考えています:

If (dir "\\namespaceURL" is ok) echo "available" else echo "not-available"   

これを見て、あなたの考えを教えてもらえますか?

4

1 に答える 1

0

if existを使用する必要がありますが、 を使用する場合dirの構文は次のとおりです。

dir "\\namespaceURL" >nul 2>&1 && (echo found) || (echo no access)
于 2015-09-28T09:18:42.260 に答える