Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
AccessRightType について教えてください
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30999#CommentId86342
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
N88-Basic
 (社会人)
投稿日時
2024/12/20 15:58:40
Visual Studio 2022 + Basic + Windows 11 にてファイルのコピーを行うプログラムを作っています。
今までは、全く問題なく動作していたのですが、「system.unauthorizedAcessException パス ”C:¥user\xxx\Documets\My Music" というメッセージが出力され継続ができません。
この掲示板でも、同じようなじれが紹介されていましたがうまく動作しませんでした。NET で検索した結果以下のような処理を追加しました。
一応、スキップすることができました。
ただ、C# では結構な説明があるのですが、Basic 用は見つかっておりません。
無知は承知で、以下のコード内の AccessRightType.IsPublic で Users グループにアクセス権があるか判断できるものでしょうか?
情報をお持ちでしたらご教授ください(実際のユーザは Adoministrators に属しています)
ーー以下 テストコードーー
Dim fileInfo As New FileInfo( ターゲットフォルダ )
Dim fileSec As FileSecurity = fileInfo.GetAccessControl()
If fileSec.AccessRightType.IsPublic = False Then
’ 使用不可?のためにスキップする
End If
以上、よろしくお願いします。