OneDrive এ রিসাইকেল বিন থেকে বড় পরিমাণ ফাইল উদ্ধার করুন


2

আমার ইউনিভার্সিটির ইমেলের মাধ্যমে ব্যবসায়ের জন্য OneDrive এর জন্য একটি অ্যাকাউন্ট আছে। এক মাস আগে একটু ভুল করে কিছু ফাইল মুছে ফেললাম, এবং অবশ্যই, আমি শুধু এটি লক্ষ্য করেছি।

আমি এখন ওয়েবসাইটটিতে OneDrive এর রিসাইকেল বিনতে সমস্ত ফাইল খুঁজে পেয়েছি, সমস্যা হল যে তারা 6000+ একক ফাইল এবং আমি তাদের সবাইকে চাই। আমি যদি তাদের সব (সংগ্রাম) নির্বাচন করার চেষ্টা করি তবে এটি একটি টাইমআউট ত্রুটি দেয়।

তাই আমি একবারে 35-40 টি ফাইলের গোষ্ঠী দ্বারা তাদের পুনঃস্থাপন করতে বাধ্য করছি। আমি দ্রুত গণনা করেছি এবং এটি আমাকে এই ভাবে 5 ঘন্টা বেশি সময় নিতে পারবে।

এটি সমস্যা দ্রুত এবং আরো স্বয়ংক্রিয় সমাধান বিদ্যমান?


উইন্ডোজ এর মধ্যে OneDrive বা রিসাইকেল বিন মধ্যে রিসাইকেল বিন। এই মুছে ফেলা ফাইল কোথায় অবস্থিত স্পষ্ট করতে আপনার প্রশ্ন সম্পাদনা করুন।
Ramhound

"5 ঘন্টা বেশি" ঠিক আছে .. অসম্পূর্ণ পুনরুদ্ধার হয় না। এটি রাখুন, আপনি সঠিক পথে আছে ... (:
p._phidot_

@ রামহাউন্ড সম্পাদিত
ale93p

@ p._phidot_ আমি মনে করি না এটি ২018 সালের কম্পিউটার বিজ্ঞানের সঠিক পথ
ale93p

সম্মত .. IMHO যখন আমি এই ধরনের জিনিস এ স্থায়ী .. আমি অপেক্ষা করতে পারেন কিনা নির্বাচন করতে পারেন .. বা সরাসরি এইচডিডি পুনরুদ্ধারের সরঞ্জাম ব্যবহার করুন .. || অথবা আমি শুধু একমত হতে রাজি। || দুঃখিত আমি আপনার প্রশ্নের উত্তর না। শুধু আমার 2 সেন্ট। (:
p._phidot_

উত্তর:


0

আপনি Powershell এর সাথে OneDrive রিসাইকেল বিনতে থাকা ফাইলগুলির পুনরুদ্ধারটি স্বয়ংক্রিয়ভাবে করতে পারেন।

কোড আলগোরিদিম কম বা কম হবে:

foreach ($fileitem in $FilteredRecycleBinArray) 
    { 
    $filename = $fileItem.Title 
    $fileitem.Restore() 
    try { 
        $ctx.ExecuteQuery() 
        logwrite -Logstring "Item $filename restored successfully" -type info 
        } 
    catch  
        { 
        logwrite -Logstring "Item $filename failed to restore with error: '$_.Exception.Message'" -type error 
        } 
    }

প্রাসঙ্গিক সম্পর্কিত কোড:

$ctx = New-Object Microsoft.SharePoint.Client.ClientContext($OnedriveUrl)

এবং:

$Recyclebinarray=$ctx.Site.RecycleBin
$ctx.Load($Recyclebinarray)
try     {$ctx.ExecuteQuery()}
catch   {logwrite -Logstring "Failed Collecting all deleted Items from $OnedriveURL with error: '$_.Exception.Message'" -type error
        break}

এখানে আপনার একটি সম্পূর্ণ উদাহরণ আছে:

https://gallery.technet.microsoft.com/office/Restore-deleted-files-in-a268fdcd


@ এলোয় আমি মনে করি এটি সঠিক উপায়, শুধুমাত্র সমস্যাটির জন্য স্ক্রিপ্টটি 365 প্রশাসকের শংসাপত্রের প্রয়োজন এবং আমার বিশ্ববিদ্যালয়ের অ্যাকাউন্টের মাধ্যমে আমি কেবল একজন ব্যবহারকারী, তাই দুর্ভাগ্যবশত আমি এই সমাধানটি ব্যবহার করতে পারি না।
ale93p

@ ale93p যদি আপনার কাছে O365 রিসাইকেল বিনতে আপনার শংসাপত্রের সাথে অ্যাক্সেস থাকে তবে আমি মনে করি একটি পদ্ধতি (এই বা অন্যান্য অনুরূপ) থাকা উচিত যা আপনাকে পুনরুদ্ধারটি স্বয়ংক্রিয়ভাবে করতে সক্ষম করে।
Eloy Roldán Paredes

আমি বিশ্ববিদ্যালয়ের ইমেইল মাধ্যমে acces, যা সাধারণত বাহ্যিক প্রমাণীকরণ প্রয়োজন হবে। সুতরাং, অথবা আমাকে ব্যবহারকারী নাম হিসাবে অন্য কিছু ব্যবহার করা উচিত, অথবা এটি আমাকে দেয়: Checking if alessio.pagliari@unice.fr as site admin for https://unice-my.sharepoint.com/personal/alessio_pagliari_unice_fr 18-10-2018 09:12:06 - Failed to check if alessio.pagliari@unice.fr as site admin for https://unice-my.sharepoint.com/personal/alessio_pagliari_unice_fr with error: 'Exception calling "ExecuteQuery" with "0" argument(s): "The type initializer for 'Microsoft.Win32.Registry' threw an exception.".Exception.Message'
ale93p
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.