問題タブ [shared-directory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 上または内の Windows ネットワーク共有とすべてのカスタム アクセス許可を列挙する
多くのディレクトリを共有するさまざまなサーバーがあります。共有ブラウザを見て「トップレベル」の共有が何であるかを確認するのは簡単ですが、その下にはごちゃまぜのカスタム権限があり、どれも文書化されていません.
ドメイン上のすべての共有を列挙したいと思います (間違いなくすべての「サーバー」、ローカル PC が良いでしょう)。子供が同じ権限を持っている場合は、報告する必要はありません。
大規模な C# アプリを作成するよりも、単純なスクリプトのようなソリューションを使用したいと思いますが、機能する方法であれば何でも構いません (既存のソフトウェアであっても)。
たとえば、私は取得したい:
等
.net - ローカル インスタンス IIS をホーム ディレクトリとして共有 Windows ファイル サーバーにポイントすることはできますか?
IIS や .NET などの作業を始めたばかりなので、不明な点があれば申し訳ありません。最近、IIS のローカル インスタンスをインストールしましたが、問題なく稼働しています。IIS を別のサーバーに存在する共有 Windows フォルダーにポイントし、そのフォルダーを IIS のルート ディレクトリとして機能させることができるかどうか疑問に思っています。これはまったく可能ですか?もしそうなら、誰でもこれを行う方法を説明するリソースを教えてもらえますか?
注意すべきことの 1 つは、共有フォルダーには認証が必要なことです。
.net - .net で同等の共有フォルダーを確認しています
.net フレームワーク内で、2 つの異なる共有フォルダーが実際に同じ物理ディレクトリを指しているかどうかを確認する方法はありますか? Windows のディレクトリには、ある種の一意の識別子がありますか? グーグルフーは私を失敗させています。
(つまり、一時ファイルを一方に書き込んで、それが他方に表示されるかどうかを確認することは別として)
編集: System.Management 名前空間で正しい方向を示してくれた Brody のおかげで、必要なものを発見したと思います。
outlook - Outlook2007に移行する際の共有フォルダの引き換えの問題
現在、Outlook 2003で動作するアプリケーションがあります。共有連絡先フォルダーの所有者を取得するには、Redemption.RDOSessionClass.GetFolderFromID()を呼び出し、そのフォルダーを取得してRDOFolder.Store.Nameプロパティを取得します。
ただし、Outlook 2007の共有連絡先フォルダーでこれを試行すると、RDOFolder.Store.Nameはnullになります。
通常の連絡先と、アカウントに追加した「追加のメールボックス」内の連絡先では、すべてが正常に機能します。
http://blogs.msdn.com/mstehle/archive/2006/09/07/744798.aspxで説明されているアプローチは機能しているように見えますが、必要がない限り、新しいバージョンのアプリケーションをリリースしたくないと思います。
基本的に、これが異なる動作をする理由と、サーバー側からこれを修正するために何ができるかを理解したいと思います。
asp.net - ASP.Net で共有フォルダーが表示されない
以前に作業したことのないネットワークで新しいアプリケーションを作成しましたが、問題が発生しています。
次の C# コードがあるとします。
コンソール アプリケーションでは、このコードは正しく実行されます。
ASP.Net アプリケーションで、次のエラーが表示されます:ログオンに失敗しました: 不明なユーザー名またはパスワードが正しくありません。
ASP.Net アプリケーションで、identity impersonate="true" を追加すると、次のエラーが発生します。パス '\MyServer\MyShare\testing.txt' へのアクセスが拒否されました。
そのログオン失敗メッセージに出くわしたことはありません。これはどこから来ているのですか?サーバー上にアプリケーションを作成し、物理的な場所に書き込むと、正常に動作します (したがって、セキュリティは良好です)。共有に対するセキュリティが機能していないように見えます (「Everyone」が設定されていても)。完全な書き込みまで)、またはサーバーレベルで何かが欠けているため、一般的に何も表示できません。
ここで何が欠けているか知っている人はいますか?同様のことを行う他のアプリケーションを作成しましたが、この問題に遭遇したことはありません
ありがとう!
python - Pythonでの共有フォルダセッション
WMIを介してPythonで現在開いているセッションのリストを取得しようとしています。
私が求めているのは、 [システムツール] ->[共有フォルダー] ->[セッション]に移動したときに、コンピューターの管理に表示される正確な情報です(つまり、ユーザー名、コンピューター名、接続時間など)。
私はそれがWin32_ConnectionShareと関係があることを知っています(または少なくとも信じています)...
違いが出る場合は、TimGoldenのwmiモジュールを使用しています。
もちろん、この情報を取得する別の(WMI以外の)方法がある場合は、それも歓迎します...
windows-server-2003 - Windows 2003 で [共有] タブが表示されない
Windows 2003 のドライブまたはフォルダーのプロパティ内に共有タブが表示されません。
http://forums.tweakguides.com/showthread.php?t=5771
ただし、フォルダー オプションで簡易共有を無効にするオプションはなく、開始を推奨するサービス (コンピューター ブラウザー、ネットワーク接続、サーバー、およびワークステーション) はうまく機能しません。何か案は?
sharepoint - プログラムでネットワーク フォルダにアクセスする WSS 3.0 sharepoint
ボタンを含む Web パーツを作成したい。そのボタンをクリックすると、ネットワーク フォルダーにアクセスし、ファイル/フォルダーの作成、ファイル/フォルダーの削除などのビジネス ロジックを適用したい。
私はそのような種類の Web パーツを作成しましたが、ネットワーク フォルダーへのアクセス中に「パス '\comp01\ibc' の一部が見つかりませんでした」のようなエラーが発生します。ファイル関連のアクティビティに名前空間 System.IO を使用しています。この Web パーツが別の wss サーバーで正常に動作するような奇妙な動作を見つけました。
共有ポイントは、ネットワーク フォルダにアクセスするために何らかの権限を必要としますか? フォームベースの認証ではなく、Windows 認証を使用しています。
この点で私を助けてください。
c# - C# - Web サービスからネットワーク ドライブをマップする
マップされたネットワーク ドライブと対話するサード パーティのプロセスを実行する必要がある Web サービスに取り組んでいます。したがって、このドライブを Web サービスからプログラムでマップする必要があります。
私はすでに WNetAddConnection2 などを別のプロジェクトのより適切なクラスにラップしているので、コードをそのまま挿入しました。
私たちの Web サービスは、System アカウントで実行される (IIS ではなく) UltiDev Cassini で実行されています。毎回、「指定されたデバイス名が無効です」というエラー コードが表示されます。また、web.config ファイルで他のユーザーになりすまそうとしましたが、結果は同じでした。
通常のユーザー アカウントでコンソール プログラムからコードを実行すると、ドライブは正常にマップされます。
また、C# から同等の「net use」コマンドを実行してみましたが、WNetAddConnection とまったく同じ結果が得られました。
Windows サービスまたはシステム ユーザーがネットワーク ドライブをマップできない理由を知っている人はいますか?
誰かが回避策を知っていますか? システムの起動時にドライブをマッピングするだけで解決できますが、システム/偽装ユーザーはどのようにアクセスできますか?
UltiDev Cassini へのリンク: UltiDev
解決策: UltiDev Cassini サービスを管理者としてログオンするように設定し、すべてが機能しています。ASP .Net 偽装は、計画どおりに機能してはなりません。
windows - Windows コマンド ラインから共有フォルダを作成するにはどうすればよいですか?
私の知る限り、これはnet
コマンドを介して行われます。
ただし、ヘルプ セクションはあまり役に立ちません。2 番目のオプションしか表示されず、それらの使用方法が表示されないからです。
フォルダがあるとしますC:\Share_test
コマンドラインから共有するにはどうすればよいですか?