Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
ファイルの抽出
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9716#CommentId15317
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
yufuru
 (社会人)
投稿日時
2010/7/29 15:08:08
現在、以下の方法でファイルの抽出プログラムを作成していて、WindowsをRootホルダとしてファイル抽出(例: *.Exe)を実施すると、『System.UnauthorizedAccessException: パス 'C:\Documents and Settings\UserName\' へのアクセスが拒否されました。』と言うメッセージが表示されてしまいます。 メッセージの内容からアクセス権の問題だと考えているのですが、一時的にでもアクセス権を取得(?)してファイルの抽出が出来る方法が有ればご教授お願いします。 もし、難しい様で有ればアクセス権が無いホルダを無視してファイルの抽出をする方法をご教授お願いします。
<ファイルの抽出方法>
Dim SFL = New FolderBrowserDialog()
Dim Ext As String --- ファイルの拡張子
For Each stFilePath As String In System.IO.Directory.GetFiles (SFP, "*." & Ext, System.IO.SearchOption.AllDirectories)
お忙しいとは思いますが、宜しくお願い致します。