ব্যাচের ফাইলের মাধ্যমে উইন্ডো রেজিস্ট্রিতে কোনও কীটির কোনও মান নাম উপস্থিত রয়েছে কিনা তা পরীক্ষা করা হচ্ছে


0

কোনও কীটির মান বিদ্যমান কিনা তা যাচাই করার জন্য আমার সহায়তা প্রয়োজন।

আমি জানি না কীভাবে আমার নির্দিষ্ট মানটির নামটি আমার নির্দিষ্ট কী পথে রয়েছে কিনা তা আমার চেক করতে হবে।
আমার আছে এটা:

reg add "HKLM\SOFTWARE\....." /v "ARCHIVELOGENABLE" /d "Y"    

সুতরাং, কীভাবে চেক করব যে ARCHIVELOGENABLEআমার কী পথে কোনও একটি মান নাম আছে?

আমার এরকম কিছু রয়েছে:

@echo off
reg query myKEY > nul

if %ERRORLEVEL% EQU 1 echo (
  goto INSTALL
) else (
    if (my value name not exist) (
      goto INSTALL
    ) else (
      goto SKIP_INSTALL
    )
)

- আমার মান নামটি নেই, আমি এখানে কী লিখব?


সুপার ইউজারে আপনাকে স্বাগতম! আপনি আগে যে কাজটি করেছেন তা প্রদান করেছেন, যা কার্যকর; আপনি বিশেষত কোন সমস্যার মধ্যে চলেছেন?
বার্তেব

আমি মনে করি আপনার প্রশ্নটি আমি বুঝতে পারছি না, দুঃখিত।
লিয়া

আমাকে একটি নির্দিষ্ট কী মানটির সাথে একটি নির্দিষ্ট কী পাথটি নিবন্ধ করতে হবে। আমার কাছে cases টি কেস রয়েছে: ১. যদি মূল পথটি উপস্থিত না থাকে তবে আমি কী বিজ্ঞাপনটি মান 2 নিবন্ধভুক্ত করতে পারি, যদি মূল পথের ডোজটি উপস্থিত থাকে তবে আমার নির্দিষ্ট মানটির নামটি বিদ্যমান না থাকে, আমি 3. নিবন্ধন করতে হবে অস্তিত্ব আছে এবং মূল মানটির নামটি বিদ্যমান এবং আমার নির্দিষ্ট মান থেকে আলাদা, আমার নিবন্ধভুক্ত করা উচিত নয়
লিয়া

আমি মনে করি আমার কী থেকে সমস্ত মানের জন্য আমার পুনরাবৃত্তি প্রয়োজন, তবে, এই মুহুর্তে আমি সম্পূর্ণ বিভ্রান্ত
লিয়া

এটি একটি প্রশংসনীয় কেস যে কোনও ব্যবহারকারী মান নাম সম্পাদনা করতে বা মুছতে চান? এবং ইনস্টলারটি এটিকে ওভাররাইট করা উচিত নয় (সম্পাদনা ক্ষেত্রে)
লিয়া

উত্তর:


0

আপনার কোড এবং আইএফ ধারাটিতে কিছু সমস্যা রয়েছে।

উদাহরণForceActiveDesktopOnকী-তে মানটি পরীক্ষা করা যাকHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

@echo off
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer /v ForceActiveDesktopOn > nul

if %ERRORLEVEL% EQU 1 (
echo Key not found 
goto INSTALL) else (
echo Key is found, skipping
goto SKIP_INSTALL
)

:INSTALL

:SKIP_INSTALL

রেগ ক্যোয়ারী লাইনে আপনার কী নাম এবং মান sertোকাতে হবে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.