問題タブ [drives]

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 に答える
6226 参照

vbscript - VBScript による Windows ドライブの検出

ローカルのハード ドライブ文字を検出する VBScript があり、それらをどこかに保存します。ここで、Windows ドライブをそこから削除したいと考えています。最初にすべてのローカル ハード ドライブを検出し、次に Windows ドライブを検出してローカル ハード ドライブ リストから削除し、それらをターゲット変数に格納します。どうやってするの?

VBScript は次のとおりです。

ありがとう、

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

vbscript - VBScript による USB およびフロッピー ドライブの文字の検出

すべてのリムーバブル ドライブの文字を変数に格納する Vb スクリプトがあります。ご存じのとおり、フロッピー ドライブと USB ドライブの両方が含まれています。それらを分離したいのです。つまり、USB ドライブの文字を変数とフロッピー ドライブに格納したいということです。別の変数に、

スクリプトは次のとおりです。

VBScript を呼び出せるソフトウェアを使用しています。しかし、それは私が投稿したようなある種のものしかサポートしていません。では、どうすれば私が言ったことを行うことができますか?

前もって感謝します。

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

windows - アセンブリコードでhardriveファイルにアクセスしますか?

だから私は、ユーザーが指定されたドライブにファイルを削除して追加できるようにする小さな起動可能なアセンブリプログラムを作成しようとしています。唯一の問題は、アセンブリを使用してドライブにアクセスする方法がわからないことです。誰かが私にこの情報を見つけることができる方向に私を向けることができますか?この情報は、cプログラミング言語に関するものでもあります。

起動可能なアセンブリコードタイプからデフォルトのWindows7hardriveにアクセスしようとしています。これはNTFSです。

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

search - 大きなドライブでファイルコンテンツを検索するのに最適なツールですか?

編集:わかりましたそれで私は索引付けツールすべてを見つけました、しかしそれは私が必要とするかもしれないものの半分です。「Everything」の強力なインデックス作成を行い、検索のようなPowerGrepも提供するツールはありますか?

ありがとう

特定のコンテンツのファイルを検索するための最もよく知られているツールを見つけようとすると、少し迷ってしまいます。私は複数のドライブを持っていて、データサイズは1TBから100TBの範囲であるため、ハードドライブの検索を実行できる堅牢なツールがあるかどうか疑問に思いました。

私が見つけたツールの1つはPowerGrepで、23 GBのデータの小規模なテストで、特定のファイル内の文字列を見つけるのに約11分かかりました。これは一部の人にとってはかなり速いでしょうが、もっと良いものはありますか?

フォルダの構造やドライブの構成などによっては、パフォーマンスが大きく影響を受けることはわかっています。

これは正しいアプローチですか、それともファイル検索に必要な追加の手順がありますか?

貴重なご意見ありがとうございます!

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

batch-file - Windows XP でマップされたドライブのバックアップを作成する

ユーザーのマップされたドライブをデータベースから復元するアプリケーションを作成する必要があります。これを行うには、ログオン時にユーザーのマップされたドライブを自動的にバックアップするスクリプトを作成する必要があります。

これを行うための最良の方法は何ですか?

0 投票する
0 に答える
2202 参照

qt - Qt: マウントされたドライブを取得する方法

Qt GUI アプリを作成しています。

ローカル ファイルに使用QFileSystemModelしていますが、マウントされたドライブでは機能しないことを知りました。

はい、現在マウントされているすべてのドライブを呼び出すことで取得できます

しかし問題は、ドライブがマウントまたはアンマウントされたときに、このモデルに接続されたビューが更新されないことです。

私ができることの 1 つは、QDir::drives()現在マウントされているドライブのリストを取得するために毎秒呼び出すことです。しかし、私はこの考えが好きではありません。多分あなたはもっと良いものを知っていますか?

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

c# - 管理者として実行すると、DriveInfo.GetDrives() がマップされたドライブを返さない

とりわけ、いくつかのマップされたドライブの存在をチェックする必要がある WPF アプリを作成しています。コードは簡単です。

マップされたドライブは、すべてのユーザーに対してマップされます。上記のコードは通常のユーザーとして実行すると正常に動作しますが、Visual Studio 2010 を管理者として実行すると、GetDrives メソッドは固定ドライブと DVD ドライブのみを返し、マップされたドライブは返しません。実行可能ファイルが管理者として実行されている場合も同様です。なぜこれが起こっているのでしょうか?

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

c++ - C ++ \ Win32すべてのドライブに関する情報:ハードドライブ、USBドライブ、ディスクドライブ、ディスケットドライブなど

システム内のすべてのタイプのドライブ(ハードドライブ、USBドライブ、ディスクドライブ、ディスケットドライブ)に関する情報を取得したい。

私が知りたいそれぞれについて:サイズ、空き容量、ファイルシステム、そしてそれが本物かエミュレートされているか。

ハードドライブ:内蔵または外付け。

0 投票する
4 に答える
1136 参照

multithreading - 複数のメディア ドライブを同時に起動する Powershell

43 TB までのメディア ドライブを多数備えたサーバーがあります。ビンロウジュ 1882ix-16 は、ほとんどの場合、個々のドライブが使用されていないため、30 分間非アクティブになった後にドライブをスピンダウンするように設定されています。これは、不要な電力と熱を防ぐためにうまく機能します。この場合、ドライブは引き続き Windows エクスプローラーに表示されますが、クリックしてアクセスすると、ドライブがスピンアップするのを待たなければならないため、フォルダー リストが表示されるまでに約 10 秒かかります。

管理作業のために、すべてのドライブを起動して検索できるようにする必要があります。Windows エクスプローラーで各ドライブをクリックし、スピンアップするのを待ってから次のドライブをクリックするのは非常に面倒です。複数のエクスプローラー ウィンドウを使用すると明らかに高速になりますが、それでも面倒です。私は、powershell スクリプトが痛みを和らげてくれるのではないかと考えました。

そこで、次のことから始めました。

これは、アレイ内の各ドライブのルート フォルダ名がリストされていることを要求しているだけです。これはドライブをウェイクアップするために機能しますが、これも線形関数です。スクリプトは、印刷前にドライブごとに一時停止します。各ドライブを同時に起動する方法に関する解決策を探しています。マルチスレッドなどの方法はありますか?

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

c++ - すべての物理ドライブの一覧表示(Windows)

C / C ++を使用してWindowsコンピューターですべての物理ドライブパス(\\。\ PhysicalDriveX)を取得するにはどうすればよいですか?

この質問の答えは、論理ドライブ文字を取得してから、マウントされたドライブに対応する物理ドライブを取得することを提案しています。問題は、マウントされていないドライブを含め、すべての 物理ドライブをコンピューターに接続したいということです。

他の回答では、値を0〜15にインクリメントして、そこにドライブが存在するかどうかを確認するか(\\。\ PhysicalDrive0、\\。\ PhysicalDrive1、...)、WMICを呼び出してすべてのドライブを一覧表示することをお勧めします。[

これらは機能するように見えるので、最善のアプローチではないようです。すべての物理ドライブのパスを含むのGetPhysicalDrivesベクトルを返すような単純な関数はありませんか?std::string