問題タブ [fileshare]

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 投票する
1 に答える
775 参照

.htaccess - 1ページだけ

.pdf ファイルを開く前に尋ねる必要がある次の Filesmatch をホームページだけに持たせる必要がありますが、サイト内の (ホームページではなく) 他の .pdf ファイルは自動的に開きたいです。これはこれを達成するための最良の方法ですか?

こちらはWordpressサイト、最新版、ホームページは設定ページです。また、サイトの所有者はサイト内にさらに .pdf リンクを追加することができるので、ファイルを追加するたびにコードを操作しなければならないという複雑さは避けたいと思います。

現在、私の .htaccess ファイルにあるものは次のとおりです。

前もってありがとう、ジム

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

asp.net - Web がアップロードされたファイルを保存できるように、ファイル共有に mklink するにはどうすればよいですか?

Web がアップロードされたファイルを保存できるように、ファイル共有に mklink するにはどうすればよいですか?

私の Web サーバーとファイル サーバーは、どちらもワークグループに属していません。私はセキュリティを気にせず、ドメイン ソリューションも望んでいません。もともと、私はサブフォルダーを持つ AWeb を持っていました: Work フォルダーであり、IIS_IUSRS のアクセス許可が変更され、AppPool Indentity が NetworkService として設定されたサブフォルダーです...そしてそれはうまく機能します。ここで、Files フォルダーをファイル共有へのシンボリック リンクに置き換えたいと考えています。C:\inetpub\wwwroot\AWeb\Work\Files

昇格したプロンプトから: mklink /d “C:\inetpub\wwwroot\AWeb\Work\Files” “\\FileServer\Files”</p>

C:\inetpub\wwwroot\AWeb\Work\Files

これは私のアカウントでは機能しますが、NetworkService アカウントでは機能しません。どうすればこれを機能させることができますか? プロンプトを管理者に昇格させてからpsexec.exeを使用してシステムに昇格させるなど、フォーラムでいくつかのソリューションを試しましたが、まだうまくいきません。アクセスが拒否されたというエラーが発生したときに、実際に何が起こっているかをログに記録または確認するにはどうすればよいですか? パスワードがわからない場合、NetworkService のようなアカウントのファイル共有アクセスを設定するにはどうすればよいですか?

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

c# - FileStream 経由で書き込まれたデータがディスク上にあるという通知を生成するにはどうすればよいですか?

別のスレッドを介して一定量のデータが書き込まれたことを通知された後、ファイルを読み取りたいと考えています。

私の最初の試みは、構成されている BinaryWriter への書き込みの後に OnNext を呼び出す Writer クラスに Reactive Subject を作成することでした。この BinaryWriter は FileStream を使用します。
しかし、これはうまくいかないようです。書き込みがフラッシュされたことが保証されていないと仮定しています。

手動でフラッシュを呼び出したくありません。これを行う既存の方法はありますか?

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

windows - Windows ファイル共有: さまざまな共有アクセス許可に対応する ACE AccessMask フラグは?

最近、WMI を使用して共有を作成し、ユーザーに読み取りと書き込みのアクセス許可を与えようとしました。現在、0x1 (FILE_READ_DATA/FILE_LIST_DIRECTORY) と 0x2 (FILE_WRITE_DATA/FILE_ADD_FILE) を使用しても機能しませんでした。すべてのフラグを設定すると、フル コントロールが得られました。

読み取り、変更、およびフル コントロールの共有アクセス許可をそれぞれ設定するには、どのフラグを使用する必要がありますか?

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

c# - C# での個別の書き込みアプリケーションと読み取りアプリケーションのファイル共有

2 つのアプリケーションがあり、1 つはファイルへの書き込み、もう 1 つはファイルの読み取りです。これはログ ファイルであるため、ライターはプログラムが停止するまでログを記録しますが、リーダーはファイルの内容を取得するためにいつでも呼び出すことができます。

ライターが FileShare.Read でファイルを開くと、リーダーはファイルにアクセスできると思っていたのですが、ファイルが別のプロセスによって使用されているというエラーが発生します。

ライター アプリケーション:

FileStream fs = new FileStream("file.log", FileMode.Open, FileAccess.Write, FileShare.Read); BinaryWriter writer = new BinaryWriter(fs);

リーダー アプリケーション:

BinaryReader リーダー = 新しい BinaryReader(File.OpenRead("file.log"));

このエラーを防ぐにはどうすればよいですか?