問題タブ [unmount]
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.
windows - ドライブが使用中かどうかをプログラムで確認できますか?
マップされたドライブが現在使用されているかどうかをプログラムで確認する方法はありますか? を使用してドライブをアンマウントしようとするnet use
と、ドライブが使用されている場合、ドライブが使用中であることが通知され、さらにアクションを実行するように求められます。
ドライブが使用されなくなった場合、ドライブのマップを自動的に解除できるようにしたいと考えています。システムは Windows XP です。
objective-c - ココア:マウントできないボリュームを検出する
皆さん、
ボリュームをアンマウントできるはずの小さなアプリを開発しています。
現在、ボリュームがマウントできないかどうかを判断するために、次のコードを使用しています。
問題は、CDやDVDなどの物理的に取り外し可能なボリュームのみがisUnmountable=YESフラグを取得することです。USBデバイスはマウントできませんが、マウントできません。
あなたたちはそのための解決策を持っていますか?
- - 編集
FATフォーマットの別のUSBスティックで試してみました。Macに2台のUSBハードディスクを接続しました。これらはFinderまたはディスクユーティリティからマウントできません。これらはHFS形式です。上記のコードを使用する出力を作成しました。
/、hfs、アンマウント可能:NO、リムーバブル:NO
/ Volumes / Elephant、hfs、アンマウント可能:NO、リムーバブル:NO
/ Volumes / Time Machine、hfs、アンマウント可能:NO、リムーバブル:NO
/ Volumes / USBSTICK、msdos、アンマウント可能:YES 、取り外し可能:はい
デバイスがFATまたはMSDOS形式の場合にのみメソッドがYESを返すようです。他の2つ(Elephant、Time Machine)は、USB経由で接続され、取り外しと取り外しが必要なボリュームであるため、これは奇妙なことです。その情報を取得する別の方法はありますか、またはコードで何か間違ったことをしましたか?
-
よろしく
マルコ
java - ハード ドライブのマウントとアンマウント
Java プログラミング言語でハード ドライブをマウントおよびアンマウントするにはどうすればよいですか (プラットフォームに依存しないため、ランタイムを使用してハードコードされたコマンドを実行する必要はありません)。
android - android マウント sd カードのマウント解除
SDカードをスキャンするアプリケーションに取り組んでいます。現時点では、Eclipse のエミュレーターを使用して Android アプリケーションをテストしています。Eclipse でのテスト用に仮想 SD カードを作成しました。
SDカードをアンマウントしてからエミュレーター(Eclipse)にマウントする方法があるかどうかを知りたいので、SDカードがアンマウントされたときにメッセージなどが生成されるようにアプリケーションをテストできます.
誰でもここで私を助けることができます..
c++ - アクティブなパーティションをアンマウントするにはどうすればよいですか?
function を使用しようとしましDeleteVolumeMountPoint(L"C:\\")
たが、アクセスできませんでした。しかし、アクティブなパーティションを削除する必要があり、その方法を探しています。このパーティションを削除する (アンマウントする) 例を教えてください。オペレーション システム XP/Vista/7。
macos - ネットワークボリュームをアンマウントしますか?
ネットワーク ボリュームをアンマウントするにはどうすればよいですか?
NSWorkspace
それらは取り外し可能でもマウント不可能でもないと考えています。unmountAndEjectDeviceAtPath: @"/Volumes/the network volume in question"
何も起こりません。鼻の下に座ってこれを行う簡単な方法があるかもしれませんが、見つけられません。
Finder にネットワーク ボリュームをイジェクトするように指示する Applescript を作成し、それを Cocoa から呼び出すことに頼りたくありません。
(ちなみに、私の開発プラットフォームは Tiger です)
macos - Mac OS X はマウントされたファイルシステムを使用しているプログラムをどのように認識しますか?
これはばかげた質問のように聞こえるかもしれませんが、最近まで、使用中のボリュームをアンマウントしようとすると、Finder は使用中であると報告しましたが、誰によってではありませんでした。これは単純な Unix の機能です。ファイルがマウント ポイントで開いている場合、そのファイルを排出できません。しかし、現在、マウントされたシステムを現在使用しているプログラムをユーザーに知らせる機能が追加されたようです。私は、オペレーティングシステム(Linuxのディストリビューション)のようなUnixのfopen、statなどのmanページを調べてきました。同様の機能が見つからないようです。
この機能は専門的なものですか、それとも間違った場所を探しているだけですか?
vbscript - VBScript - USB ドライブのアンマウント
退屈なプロジェクトが近づいています。USB フラッシュ ドライブをコンピューターに挿入し、そのドライブに 3 つ以上のファイルをコピーし、マウントを解除して (文字通り) 3000 回繰り返す必要があります。私は自分の行動をちょうど
- USBフラッシュドライブを挿入し、
- .vbs ファイルをダブルクリックし、
- USBフラッシュドライブを取り外します。
毎回同じポートに USB を挿入している限り、コードのコピーと貼り付けの部分を考え出すのはそれほど難しくないと思います。この仮定は正しいですか?ただし、実際の問題は、USB ドライブのアンマウント/イジェクトです。これを実現できる簡単な VB スクリプト コードはありますか?
java - プログラムによる Java からのドライブのアンマウント
OSxのJavaでドライブをアンマウントする方法を知っている人はいますか
Java から SD カードをアンマウントしようとしています。Java Swing クラスを使用しており、ドライブは自動的にマウントされますが、マウントを解除するにはどうすればよいですか。
linux - Virtualbox ブート マウントがアンマウントされない
VirtualBox ゲストで NetBeans を使用する場合、非常に便利なスクリプトだと思います。1つの問題があるようです:
スクリプトを見ると、起動スクリプトに書き込み、NetBeansProjects をホスト システムからゲストにマウントします。これはうまくいきます。ただし、追加のスクリプトが作成され、ユーザーのローカル ビンに移動されます。実際には、2 つのスクリプトが作成されます。1) ユーザーがマウントできるようにするため、および 2) マウントされたフォルダーをマウント解除して柔軟性を持たせるためです。
スクリプトをテストすると、'netbeans-unmount.sh' スクリプトを除いてすべてが Ubuntu ゲストで動作します。
ブート時にマウントされた sirectory をアンマウントしないため、スクリプト ファイルに「ルート」アクセスを許可しようとしました...
これが機能するかどうか、およびどのように機能するかについての手がかりはありますか? :
更新: ターミナルで手動でコード化されたアンマウントも、NetBeans Projects フォルダーのアンマウントに失敗します。したがって、システムの初期化でフォルダーがマウントされた場合、このフォルダーをアンマウントすることさえ可能かどうかを尋ねる必要があると思いますか?
更新 2: まだ行き詰まっていますが、 を調べたところ新しい情報がいくつかありましたetc/mtab
。ここに私が見るものがあります:
sudo unmount ~/NetBeansProjects を何度も実行する必要があることは明らかです!!
「フラット」などの追加のマウント オプションも機能しません。すべてをアンマウントし、対象のディレクトリのみをアンマウントしたいからです。