উত্তর:
আমি নিম্নলিখিত 2 পরামিতি যুক্ত করেছি:
/np /nfl
সুতরাং AndyGeek's
উত্তর থেকে 5 টি প্যারামিটারের সাথে একত্রে /njh /njs /ndl /nc /ns
আপনি নিম্নলিখিতটি পান এবং এটি নীরব:
ROBOCOPY [source] [target] /NFL /NDL /NJH /NJS /nc /ns /np
/NFL : No File List - don't log file names.
/NDL : No Directory List - don't log directory names.
/NJH : No Job Header.
/NJS : No Job Summary.
/NP : No Progress - don't display percentage copied.
/NS : No Size - don't log file sizes.
/NC : No Class - don't log file classes.
/nc /ns
/nfl /ndl
নির্দিষ্ট করা যখন প্রয়োজন হয় না ।
আমি নিম্নলিখিত বিকল্পগুলি ব্যবহার করে এটি করেছি:
/njh /njs /ndl /nc /ns
নোট করুন যে ফাইলের নামটি এখনও প্রদর্শন করে তবে এটি আমার পক্ষে ঠিক।
রোবোকপি সম্পর্কিত আরও তথ্যের জন্য http://technet.microsoft.com/en-us/library/cc733145%28WS.10%29.aspx এ যান
/mir
বা /purge
অতিরিক্ত ফাইলগুলি এখনও লগ থাকে তবে উপস্থিত হয়। এটি বন্ধ করার উপায় খুঁজে পাচ্ছেন না।
আপনি যদি কোনও আউটপুট না চান তবে এটাই সবচেয়ে সহজ উপায়:
robocopy src dest > nul
আপনার যদি এখনও কিছু তথ্যের প্রয়োজন হয় এবং কেবলমাত্র আউটপুটটির কিছু অংশ ফেলাতে চান তবে R.Koene's
উত্তর থেকে প্যারামিটারগুলি ব্যবহার করুন ।
> log:nul
win8.1 x64 এর অধীনে পরীক্ষা করি , একটি খালি লগ ফাইল আছে। > nul
প্রত্যাশিত হিসাবে কাজ করে।
log
এই উত্পন্ন "খালি" ফাইলটি সত্যই খালি নেই। এটি কেবলমাত্র বিকল্প স্ট্রিমে ডেটা সংরক্ষণ করছে যা এক্সপ্লোরারটির কাছে অদৃশ্য, তবে খুব বেশি এখনও ডিস্কে উপস্থিত। ( dir /r
এটি প্রদর্শনের জন্য আপনি কমান্ডটি ব্যবহার করে চেক করতে পারেন )) @ ইভানইয়ান সঠিক, > nul
আউটপুট সম্পূর্ণরূপে বাতিল করার জন্য সঠিক আদেশ।
পাওয়ারশেলে, আমি এটি ব্যবহার করতে পছন্দ করি:
robocopy src dest | Out-Null
এটি সমস্ত কমান্ড লাইন সুইচগুলি মনে রাখার বিষয়টি এড়িয়ে চলে।
/PURGE
।
যদি আপনি একেবারে নিঃশব্দ হয়ে থাকতে চান তবে একটি workaround হ'ল আউটপুটটি কোনও ফাইলে পুনর্নির্দেশ করা (এবং optionচ্ছিকভাবে এটি পরে মুছুন)।
Robocopy src dest > output.log
del output.log
Out-Null
পাওয়ারশেল
রোবোকপি খালি লাইনগুলি কিছু না করলেও মুদ্রণ করে। আমি এইভাবে কমান্ড ব্যবহার করে খালি লাইনগুলি ফিল্টার করছি:
robocopy /NDL /NJH /NJS /NP /NS /NC %fromDir% %toDir% %filenames% | findstr /r /v "^$"
দ্য> নাল উদ্ধৃতিতে কাজ করে না। এটি> নালটিকে ব্যাচের ফাইলের নাম হিসাবে দেখবে।
রোবোকপির কোনও আউটপুট কাজ হয়নি !!!
নতুন ব্যাচের ফাইলটি এখানে:
robocopy /mir /B /r:1 /nfl /ndl /njh /njs /nc /ns /np c:\EnvBackup c:\offsite_backup\EnvBackup
robocopy /mir /B /r:1 /nfl /ndl /njh /njs /nc /ns /np c:\shares c:\offsite_backup\shares
robocopy /mir /B /r:1 /nfl /ndl /njh /njs /nc /ns /np c:\Quickbooks_Backup c:\offsite_backup\Quickbooks_Backup