ホームページ  >  記事  >  バックエンド開発  >  Windows ディレクトリ権限用 PHP バッチ変更プログラム_PHP チュートリアル

Windows ディレクトリ権限用 PHP バッチ変更プログラム_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:48:151396ブラウズ

現時点では、ディレクトリのアクセス許可にアクセスできないなどのいくつかの問題が発生することがあります。以下に、PHP を使用してディレクトリのアクセス許可を一括変更する例を書きました。

コードは次のとおりです コードをコピー

// ファイルディレクトリのリストを取得します。このメソッドは配列を返します
関数 getDir($dir=”) {
$dir=empty($dir) getcwd() : $dir;
$dirArray[]=NULL;
If (false != ($handle = opendir ( $dir ))) {
$i=0;
While ( false !== ($file = readdir ( $handle )) ) {
//「.」、「..」、および「.xxx」接尾辞を持つファイルを削除します
If ($file != “.” && $file != “..”&&!strpos($file,”.”)) {
$dirArray[$i]=$file;
$i++;
}
}
//ハンドルを閉じます
closedir ( $handle );
}
$dirArray を返します;
}
?>


<頭>

; ディレクトリ権限の一括設定
<スタイル>
ボディ{
フォント:12px/22px 「Microsoft YaHei」、SimSun;
}
入力、選択、テキスト、ボタン {
font-family:”Microsoft YaHei”、SimSun;
}



if(空($_POST)){
?>


現在のディレクトリ:



<フィールドセット>
ウェブサイト ディレクトリ


    $dirArr=getDir();
    If(is_array($dirArr)){
    foreach($dirArr as $dir){
    ?>
                                                                                                                                                              &lt; input name = "directory []" type = "Checkbox" value = "&lt;?php echo $ dir;?&gt;"                                                                                                                                                                                                                                                   }
    }
    ?>

                                                                                 



   

 


 

    目录权限
   

     
/G user:perm 赋予指定用户访问权限。
Perm 可以是: R 读取
W 写入
C 更改(写入)
F 完全控制

/P user:perm 替换指定用户的访问权限。
Perm 可以是: N 无
R 读取
W 写入
C 更改(写入)
F 完全控制
–>
   


 



 

    来宾帐户
   

      Internet 来宾帐户: