問題タブ [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 に答える
602 参照

java - Java、例外を取得するために PrintStream の代わりに何を使用しますか?

ネットワーク ドライブにファイルを作成し、そこにデータを追加しています。そのファイルへの書き込みに時々失敗します。データを保存するたびにファイルにアクセスできるかどうかを確認する良い方法はありますか、それともデータが保存されたかどうかを確認する方法はありますか?

編集:現在、コードで PrintStream を使用して try-catch ブロックを使用しています:

それで、PrintStreamが問題になるのでしょうか? ( PrintWriter と PrintStream は決して IOExceptions をスローしません)

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

php - Linux環境で実行されているPHPのWindowsネットワークドライブ

それが機能するかどうかを確認する必要があります。

sshを介したDebianサーバーへのアクセスは制限されています。このサーバーで実行されているPHPイントラネットソリューションがあるため、PHPスクリプトを実行できます。次のシナリオがあります。

与えられたWindowsネットワークドライブ:\\ IP \ folder $

LinuxでPHPからこのWindowsネットワークドライブを読み取る必要があります。私はそのようなことをしたことはありません。

サーバーに何かをマウントする権利はありません。このドライブは、Linuxマシンからアクセスできる場合とできない場合がありますが、わかりません。(シナリオにより、アクセス可能だと思います)。

ドライブのユーザーパスを受け取っていないので、必要ないと思います。

問題は、すべてが顧客側で正しく設定されている場合、この状況でこれを行うことは可能ですか?はいの場合、どのように?

必要に応じて詳しい情報や設定変更をお願いすることもできますが、おもしろいので今すぐできるのではないかと思います。

前もって感謝します、

ネグラ

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

windows - WNetAddConnection2 を使用しない Delphi でのネットワーク ドライブのマッピング

最近、ネットワーク接続を Windows のドライブにマップする GUI アプリを作成しました。残念ながら、これを実現するために WNetAddConnection2() 呼び出しを使用しています。リモート WebDAV 接続のマッピングに関しては、Windows API がうまくいかないため、残念です。SSL を有効にしようとする場合を除いて、Vista では問題なく動作するようですが、XP ではフォルダーを指定しない限り動作しません (ルート URL にマップすることはできません。例: http://mywebdavserver.tld)。また、SSL は XP では機能しません。基本的に、WNetAddConnection2() の使用は非常に信頼性が低いと思います。

そうは言っても、WNetAddConnection2() を使用せずに WebDAV でネットワーク ドライブをマップする方法はありますか?

よろしくお願いします、ブラッド

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

hudson - Hudson bAt スクリプトとネットワーク ドライブ

Hudson で小さなプロジェクトを構築し、それをネットワーク ドライブに公開したいと考えています。
これを行うために、ビルド プロセスの後に実行される小さなスクリプトを作成しました。

コマンドラインプロンプトでhudsonの作業フォルダーからテストしたところ、すべてうまくいきました。コードを Hudson に入れ、ビルドを実行した後、Hudson はすべてがうまくいくと言います。それで、Mドライブを調べましたが、何もありません。しかし、ビルド ログには、すべてのファイルがコピーされたことが示されています。

Hudson はネットドライブに書き込めませんか?

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

vb.net - VB.NET でマップされたネットワーク ディレクトリを一覧表示する

マップされたすべてのネットワーク ドライブ (共有ドライブ) を取得するにはどうすればよいですか?

あれは、

  • ネットワーク プレイス
    • コンピューター 1
      • 共有フォルダ
    • コンピューター 2
      • 共有フォルダ 1
      • 共有フォルダ 2

少なくともコンピューターとそのフォルダーの名前を取得するために使用できるコマンドまたは API 関数はありますか?

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

.net - CIM_LogicalDisk イベントの WMI クエリが Win32_LogicalDisk イベントを返すのに、Win32_MappedLogicalDisk イベントを返さないのはなぜですか?

イベントをリッスンするSystem.Management.WqlEventQueryがあります。"__InstanceOperationEvent"このイベントは、、、およびイベントの基本クラスであるため"__InstanceCreationEvent"、3 つすべてをキャプチャします。"__InstanceDeletionEvent""__InstanceModificationEvent"

WqlEventQuery.Conditionがの場合、"TargetInstance ISA 'Win32_LogicalDisk'"予想どおり、論理ディスクのイベントのみを取得します。

ただし、WqlEventQuery.Conditionがの場合でも、 Win32_LogicalDiskイベント"(TargetInstance ISA 'Win32_LogicalDisk' or TargetInstance ISA 'Win32_MappedLogicalDisk')"しか取得できません。または、 CIM_LogicalDiskがWin32_LogicalDiskWin32_MappedLogicalDiskの両方の基本クラスであるため、WqlEventQuery.Conditionを として使用することもできます。残念ながら、この代替クエリもWin32_LogicalDiskイベントのみを返します。"TargetInstance ISA 'CIM_LogicalDisk'"

要約すると、 Win32_MappedLogicalDiskイベントをキャプチャできないようです。私の推測では、ネットワーク共有を右クリックしてネットワーク ドライブとして新しいドライブ文字にマップすると、このようなイベントが生成されるはずです。この新しいマップされたドライブがエクスプローラーに正常に表示されているにもかかわらず、私のプログラムはイベントを受け取りません。

私の仮定は間違っていますか?Win32_MappedLogicalDriveとは何ですか、またはDriveTypeが "NetworkDrive"であるWin32_LogicalDriveとの違いは何ですか? WMI を使用してネットワーク ドライブの接続/切断のイベントをキャプチャするにはどうすればよいですか?

更新:この問題について詳しく投稿しました : http://social.technet.microsoft.com/Forums/en-US/ocsmanagement/thread/1c92f08b-b9c9-4f27-a1bb-0c16a8868d19管理者アカウントで重複したドライブ マッピングを作成する以外に回避策はありません。

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

windows - 自動 Samba 共有スクリプト

Samba を実行している Ubuntu 10.04 サーバーがあります。

このサーバーのIPと共有Sambaフォルダーのパスを指定して、デスクトップに「ネットワークドライブ」アイコンを自動的に作成できるスクリプト(LinuxまたはWindowsコンピューター用)を作成したいと思います。両方のマシンがローカル ネットワーク上にあります。

これは、Linux/Windows では異なることを認識しています。

助言がありますか?どこから始めればよいかわかりません。ありがとう!

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

c++ - Visual Studio 2010 でネットワーク共有からプロジェクトを構築する方法は?

Windows 7 と Visual Studio 2010 を搭載した仮想マシンがあり、ネットワーク ドライブから C++ プロジェクトをビルドできるようにしたいと考えています。

VirtualBox の共有フォルダー、または OS X の samba 経由で共有されたフォルダーを使用しようとしました。

解決策はどれも機能しませんでした。

どうすれば問題を解決できますか?