問題タブ [network-drive]

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.

0 投票する
2 に答える
15519 参照

c# - Windowsでファイルを最後に変更したユーザーをプログラムで決定しますか?

私は、C#で、データのコピー/切り取り/貼り付け/表示のために複数のユーザーがアクセスするサーバー上のディレクトリを監視する簡単なコマンドラインユーティリティを作成するという任務を負っています。これを行うためにFileSystemWatcherを使用しましたが、いくつかの機能が不足しています。

ファイルがアクセス/変更されているユーザーまたは少なくともコンピューター名を特定することは可能ですか?

(注:これはFileSystemWatcherである必要はありません、私はこれを行うための任意の方法を探しています。)

0 投票する
1 に答える
1069 参照

python - 外部で作成されたファイルからのpythonpyinotifyイベント

マウントされたネットワークドライブ(CIFSでマウントされている)でIN_WRITE_CLOSEイベントを監視しているpyinotifyインスタンスがあります。これは、サーバー自体がファイルをこのディレクトリに配置した場合に、システムで作成されたイベント(sudo cp、sudo mvなど)を問題なく取得します。

ただし、このネットワークドライブ上で別のサーバーとプログラムによって作成されたファイルのイベントを取得したいと思います。

何らかの理由で、私のinotifyインスタンスはこれらのイベントを認識していません...これは正常な動作ですか、それともコードに何か問題がある可能性がありますか?これが正常な動作である場合、それを回避する方法はありますか、またはこれらのイベントを収集するためにinotify以外の別の監視ツールを見つける必要がありますか?

アップデート

@Cedricの回答によると、マウントポイントをNFSに変更しましたが、それでもイベントが発生しません。

0 投票する
6 に答える
3165 参照

c# - アプリがネットワークドライブから実行されているかどうかをC#で確認する最も簡単な方法は?

アプリケーションがネットワーク ドライブから実行されているかどうかをプログラムで確認したいと考えています。それを行う最も簡単な方法は何ですか?UNC パス ( \\127.0.0.1\d$) とマップされたネットワーク ドライブ (Z:) の両方をサポートする必要があります。

0 投票する
5 に答える
14926 参照

windows - ネットワークドライブがアプリケーションに接続されていることを確認する方法は?

小規模オフィス環境にインストールされているデスクトップ Windows アプリケーションがあります。

アプリケーションは.MDB、ネットワーク ドライブに保存されているデータベースとしてデータベース ファイルを使用します。

.MDB構成ファイルは、文字ドライブを使用してサーバー上のファイルのパスを指定します。f:\data\db.mdb

アプリケーションは、起動時にこのデータベース ファイルにアクセスする必要があります。アプリケーションの起動時にネットワーク ドライブが接続され、アクセス可能であることを確認するにはどうすればよいですか?

Windows がネットワーク ドライブを再接続しない場合があり、それらを接続する唯一の方法は、ドライブのマッピング時に [ログオン時に再接続] がチェックされている場合でも、[マイ コンピューター] でそれらをダブルクリックすることです。

\\machine_name\shareドライブ文字の代わりに使用することで解決できますか?

0 投票する
1 に答える
4788 参照

windows - ネットワーク ドライブ上の Windows で PHP の fopen を使用する

次のコードがあります。

そのコードから次のエラーが発生します。

警告: fopen(L:\videoette_converter\batch_files\1234.bat) [function.fopen]: ストリームを開くことができませんでした: C:\wamp\www\videoette_converter\index.php の 47 行目にそのようなファイルまたはディレクトリはありません

そして私のphpからのデバッグ行

ファイルを開けません (L:\videoette_converter\batch_files\1234.bat)

ただし、フォルダーL:\videoette_converter\batch_filesはマップされたドライブとして存在し、「全員」に完全なアクセス許可を与えています。何が問題なのですか?

0 投票する
1 に答える
1072 参照

vb.net - ドライブをマップして使用する VB Windows サービス

サービスが使用するネットワーク ドライブをマップする

私の質問は比較的似ていますが、他にもあることに気づきました..しかし、私はそれを機能させることができません。Visual Studio 2010 でサービスを作成しています。

WNetAddConnection2- を使用してマップしようとしましたが、正常にマップされ、すぐに失われます (ドライブがマップされた直後にマップされているかどうかを確認してください)。

だから私は別のことを試し
ました..WSHの使用に関する情報を見ました..参照を追加し、wshを使用してみました...うまくいきませんでした.

私は WNetUseConnection を試しましたが、それも失敗しました。

別のプロファイルでサービスを実行しようとしましたが、うまくいきませんでした

実際にネットワーク ドライブにアクセスできるようになったら、その共有からローカル ディレクトリにファイルをコピーする必要があります。

多分私はここでボートに乗り遅れているかもしれませんが、誰かが実際に何が起こっているのか、そして向かうべき方向を完全に説明してくれれば、おそらくそれを理解できるでしょう

0 投票する
1 に答える
2126 参照

sharepoint - Sharepoint の期限切れの SAML トークンを更新する

Windows エクスプローラーでネットワーク ドライブのマップを使用して、Sharepoint フォルダーを追加しています。このリンクは、Sharepoint が返すセキュリティ トークンの有効期間中有効であると想定されています。トークンの有効期限が切れると、マップされたドライブにアクセスする唯一の方法は、Sharepoint に再度ログオンすることです。ユーザーが実行できるコンソール アプリなどを使用して、この再ログオン手順を回避する期限切れ前または期限切れ後にトークンを更新する方法はありますか?

0 投票する
1 に答える
86 参照

vb6 - vb6 で Seagate ギガビット イーサネット BlackArmor ディスク内の画像にアクセスして表示する方法

実際、この種のディスクがどのように機能するかはわかりません。このようなディスクを扱うのは初めてです。oldpicsという名前のフォルダーにいくつかの写真を入れ、vbコードを使用してアクセスしたいのですが、その中の写真を見つけることができず、写真がそのフォルダーにあることがわかりません。

何が原因でしょうか?

編集:最初にユーザー名を入力してパスする必要があることを覚えてい\\198.162.1.20\ます\\198.162.1.20\oldpics\..

0 投票する
1 に答える
2596 参照

dll - ネットワーク ドライブ上の Windows サービスと DLL

ネットワーク ドライブ上の dll ファイルを使用する必要がある Windows サービスがあります。このネットワーク ドライブに接続したときに、この dll を Windows サービスへの参照として追加しました。この dll ファイルを追加することにより、自動的にさらに 2 つの参照ファイルが作成されました。このサービスには、dll からクラスのインスタンスを単純に作成するコードがあります。Visual Studio 2010 でこのコードをデバッグしているときに、F10 (ステップ オーバー) を押すと、例外がスローされます。

「CLSID {65EB3876-89FF-459F-BF24-02E8DD7F2DB2} のコンポーネントの COM クラス ファクトリを取得できませんでした。次のエラーが原因です: 8007007e 指定されたモジュールが見つかりませんでした。(HRESULT からの例外: 0x8007007E)。」

テスト用に、Windows フォーム アプリケーションで同じ dll と同じコードを使用しています。エラーは発生せず、クラス インスタンスが正常に作成されます。

ネットワークドライブの許可に関するものでしょうか?