2

私はPythonまたはIronpythonでLANスキャンアプリケーションを作成する過程にあります。しかし、優れたライブラリがないため、それほど簡単ではないことが判明しています。(はい、私も驚いています!!多分私は十分に検索しませんでした)。

これはc#の1つのライブラリであり、この目的で非常に使いやすいようです。

そして、このSOの投稿によると、pysmbはこれまで利用できる最高のツールのようですが、リモートマシンに接続するための認証を要求していたため、それらの共有にアクセスするために認証が必要ない場合でも、機能しませんでした。

どんな体にも、より良い解決策や推奨事項がありますか?

4

1 に答える 1

0

WMI を調べます。これは、WMI クエリにアクセスできる Python ライブラリへの参照ですhttp://timgolden.me.uk/python/wmi/index.html これは、WMI を使用してネットワーク共有のリストを取得する方法へのリンクですhttp:// vbscriptblog.com/vbscript/wmi/shares/wmi-vbscript-to-show-the-network-shares-of-a-computer/ 最後のスクリプトは VBS にあります。したがって、これら 2 つを組み合わせると、目的の結果が得られます。

于 2011-10-25T05:40:40.450 に答える