問題タブ [driveinfo]
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.
c# - C# を使用して計算された空きディスク容量が、マイ コンピューターに表示される値と一致しません
DriveInfo クラスを使用して、次の方法でディスクの空き容量を計算しました。しかし、マイ コンピュータに表示される空きディスク容量の値と一致しません。次のメソッドは 106 GB の空き容量を返しますが、MyComputer には 98.8 GB の空き容量しか表示されません。正確な値を計算するにはどうすればよいですか? なぜ違いがあるのですか?
asp.net - IIS がローカル システムの仮想ディスクを認識しない
システムには、別のサーバーに接続された仮想ディスクがあります (M:) IIS には、この仮想ディスク上のファイルへのアクセスを必要とするアプリケーションがあります。
ディスク A、C、D、F、つまりローカル ドライブとディスクを返します。
コンソールアプリケーションでは、正常に動作します
A、C、D、F、M を返します
IIS サーバーでは、プールとサイトは管理者権限を持つユーザーと連携します
c# - IP アドレス経由でドライブの AvailableFreeSpace を確認する
AvailableFreeSpace は、「C:/」、「D:/」などのローカル ドライブに使用できることを知っています。ネットワーク ドライブでも動作します。
しかし今、私の質問は次のとおりです。
別の IP 上の「フォルダー」の AvailableFreeSpace を表示することは可能ですか? 次のコードでローカル ドライブに接続します。
"SaveLocation" が "C:\Temp\Folder" のようなローカル ドライブの場合は、正常に動作します。
ただし、「SaveLocation」内に IP がある場合は機能しません。その場合、SaveLocation は次のようになります: "192.168.200.10\c\Data"
これは機能しません。それが私の質問の理由です。例外メッセージ: {"オブジェクトはルート ディレクトリ (\"C:\\") またはドライブ文字 (\"C\") である必要があります。"}
あなたが私を助けてくれることを願っています。
c# - Windows でボリュームの「フレンドリ ラベル」を変更する方法は?
このラベルを変更したい:
上の写真では、権限なしで手動で変更しました。
このスレッドで述べたように、次のことを試しましたが、 System.UnauthorizedAccessException が発生します
したがって、VolumeLabel プロパティは私が探しているものではありません。次に、この投稿を読みましたが、何らかの理由で Shell32.dll をインポートできません。Axlmp.exe cannpt be found と表示されます。
SetVolumeName()でも試しました。ゼロ以外の数値を返しますが、VolumeName は変更しません。
c# - C#でSANドライブ情報を取得するには?
すべてのドライブとその空き容量を確認する必要があります。固定ドライブについては、DriveInfo クラス (System.IO) を使用して情報を取得できますが、SAN ドライブのドライブ情報を確認する必要があります。