tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^6: 続 ファイルサーバアクセス権
投稿日: 2009/03/23(Mon) 12:47
投稿者ON
オショウ さん ありがとうございます

お礼のレスをしようと思っていたのですが
いくつか疑問点があって調べたりしているうちに
大変遅くなってしまいました m(_ _)m

下記、何かアドバイスありましたらよろしくお願いいたします


現状の確認

Q1)
>>SHELLで作成後、権限の無いユーザーが好き勝手出来てしまうのも変?
>>みたいな気持ちがしていてモヤモヤしていたのですが・・・
別ユーザーの権限でドライブ割り当てをした時は、その権限を有したままとなる
から
>※ アンマウント忘れずに!
という理解でよいでしょうか


Q2)
\\tar-fs-dfs\dfs にアクセスできません。
このネットワーク リソースを使用するアクセス許可がない可能性があります。
アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。

同じユーザーによる、サーバーまたは共有リソースへの複数のユーザー名での
複数の接続は許可されません。
サーバーまたは共有リソースへの以前の接続をすべて切断してから、
再試行してください。

となるときがあるのですが
ネットワークドライブの割り当てがあっても上記エラーが出ない場合がありました

再現できませんでしたが
ネットワークドライブの削除を行っても駄目なときがあったような気もします
定かではありませんが・・・
Public Sub ネットワークドライブの削除()

    Dim objNetwork
    Dim colDrives
    Dim i

    On Error Resume Next
    
    Set objNetwork = CreateObject("Wscript.Network")
    Set colDrives = objNetwork.EnumNetworkDrives
    
    For i = 0 To colDrives.Count - 1 Step 2
        'Debug.Print RemoveNetworkDrive; colDrives.Item(i)
        Debug.Print colDrives.Item(i)
        objNetwork.RemoveNetworkDrive colDrives.Item(i)
    Next

End Sub

特に、
>ネットワークドライブの割り当てがあっても上記エラーが出ない場合がありました
この辺よくわかりません

アドバイスあればよろしくお願いいたします


Q3)
アクセス権参照
http://209.85.175.132/search?q=cache:SmXxGZDidd8J:www.voidcube.net/memo/VBS_CheckACL.html+VBScript+%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB/%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AE%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E6%A8%A9%E3%82%92%E5%8F%82%E7%85%A7%E3%81%99%E3%82%8B&cd=1&hl=ja&ct=clnk&gl=jp

を試してみたのですが

ログインIDでフルコンを有しているネットワークフォルダで
ドライブの割り当てで、そのパスで実行する場合は動作するのですが
実パス記載では、dtを取得しませんでした

上記のように、ドライブの割り当て、ネットワークパスで
動作に違いがあるようですが、この辺のちがいがよくわかりません

間単にコメント頂けるとうれしいですよろしくお願いいたします

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。