اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

ممكن كتابة الكود التالى فى ملف Text  ثم بعد ذلك حفظ الملف باسم : UnblockDatabase.ps1
حتى يكون الملف الناتج عبارة عن ملف PowerShell ويتم تشعيل الملف كمسئول 


وظيفة الكود الدوران على قواعد البيانات الموجوده فى المجلد الحالى او المجلدات الفرعيه للمجلد الحالى وازالة الحظر لهذه القواعد

واقصد بالحظر هنا الموجودة بالصورة التاليه

image.png.dcd4fb284c2fa00d2ccce0f1c341b13a.png

# التحقق من صلاحيات المسؤول
if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) {
    Write-Host " يجب تشغيل السكربت بصلاحيات المسؤول لتعيين سياسة التنفيذ."
    exit
}

# تعيين سياسة التنفيذ
Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned -Force
Write-Host " تم تعيين سياسة التنفيذ إلى RemoteSigned على مستوى الجهاز."

# الحصول على المسار الحالي للمجلد الذي يحتوي على الكود
$currentFolder = $PSScriptRoot

# البحث عن جميع ملفات قواعد البيانات (مثل *.accdb و *.mdb) في المجلد الحالي والمجلدات الفرعية
$databaseFiles = Get-ChildItem -Path $currentFolder -Include *.accdb, *.mdb -Recurse

# التحقق من وجود ملفات قاعدة البيانات
if ($databaseFiles) {
    foreach ($file in $databaseFiles) {
        try {
            # إزالة الحظر من الملف
            $zoneIdentifier = "$($file.FullName):Zone.Identifier"
            
            if (Test-Path $zoneIdentifier) {
                Remove-Item -Path $zoneIdentifier -Force
                Write-Host "تم إزالة الحظر من الملف: $($file.FullName)"
            } else {
                Write-Host "الملف غير محظور: $($file.FullName)"
            }
        } catch {
            Write-Host "حدث خطأ أثناء محاولة إزالة الحظر من الملف: $($file.FullName) - $_"
        }
    }
} else {
    Write-Host "لم يتم العثور على ملفات قاعدة بيانات في المجلد الحالي."
}

 

 

UnblockDatabase.zip

  • Like 1
  • Thanks 1
قام بنشر

جزيت خيرا ابا جودي

الحقيقة انه اي ملف من ميكروسوفت اقوم بتنزيله _اذا غير مضغوط _ اضطر الى فتح خصائص هذا الملف واعطل هذا الحظر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information