اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

اخوانى السلام عليكم ورحمة الله تعالى وبركاته

دمتم بخير وسالمين

قرأت كثيرا عن اكواد نقل الملفات واتعلمها جيدا

ولكن ينقص ما هو اهم

كيف يمكننى انشاء مجلد داخل ملفات النظام  او كيف يمكن نقل ملفات الى مجلدات النظام عن طريق قاعدة البيانات

كيف يمكن اعطاء قاعدة البيانات الصلاحيات الكاملة لعمل ذلك برمجيا ؟

اخوكم السيد

  • Like 2
  • 1 month later...
  • 4 months later...
قام بنشر
في ٢٥‏/٢‏/٢٠١٨ at 08:17, laween said:

قصدك Logon Form 

لا يا اخى الكريم اريد انشاء مجلد ونقل ملفات اليه داخل ملفات النظام مثلا Program files  او System 32

هل يمكن ذلك عن طريق الاكسس

اتمنى المساعدة من اساتذتى الافاضل ؟

قام بنشر

السلام عليكم اخي الكريم

اليك هذا المثال 

Private Sub Form_Load()

Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
If MakeDir("C:\WinDll Files\") Then
    fso.CopyFile "c:\Source\Ali.dll", "c:\WinDll Files\Ali.dll"
End If

DoCmd.Close acForm, Me.Name

DoCmd.OpenForm "Test"


End Sub

ان شاءالله يفي بالمطلوب

تحياتي

قام بنشر

السلام عليكم شكرا لك اخى الكريم على تفاعلك

الكود الخاص بك قمت مرارا وتكررا بتجربته سابقا

ولكن تواجهنى مشكلة فى صلاحيات المدير فى الويندوز

 

الكود الخاص بك يعمل ولكن فى حالة واحدة اذا قمت بتشغيل الاكسس كمدير للنظام مثل هذه الصورة

image.png.e6de2dbb05111d321531e0633796945e.png

 

هل يمكن فعل هذا برمجيا عند تشغبل قاعدة البيانات   ؟؟

 

قام بنشر

وعليكم السلام يا سيد جمال:smile:

 

لم اضطر لعمل الذي تقوم به ، لذلك فليس عندي خبرة في الموضوع ، ولكن وبعد البحث ، توصلت الى الروابط الاجنبية التالية:

 

1. الخطوات كامله ، بدون كود

https://www.askvg.com/guide-how-to-take-ownership-permission-of-a-file-or-folder-manually-in-windows/

 

2. استخدام الكود ، من الرابط:

https://answers.microsoft.com/en-us/windows/forum/windows_7-security/in-windows-7-getting-error-access-denied-when/42e8d16a-6f7a-e011-9b4b-68b599b31bf5

Method 2:

Taking ownership of a folder from command line
Open an elevated Command Prompt window.
 

To do so:

1. Go to > Start > All Programs > Accessories
2. Right-click on Command Prompt, and then click Run as Administrator.
3. Type the following command and press ENTER:

takeown /f <foldername> /r /d y

4. To assign the Administrators group Full Control Permissions for the folder, use this syntax:

icacls <foldername> /grant administrators:F /T

The /T parameter is added so that the operation is carried out through all the sub-directories and files within that folder.

5. To know more information about the above commands, run these commands from a Command Prompt window.

takeown /?
icacls /?

Once you take ownership, you can grant permissions on those folders.

.

3. الإستعانة ببرنامج خارجي ، وبدون كود:

https://www.askvg.com/add-take-ownership-option-in-file-folder-context-menu-in-windows-vista/

 

 

جعفر

  • Thanks 2

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