আমার এই স্ট্রিং রয়েছে:
DisplayName REG_SZ Paquete de controladores de Windows - Intel Corporation (iaStorA) HDC (07/22/2015 14.5.2.1088)
যা আমি থেকে নিয়েছি:
Reg Query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall /s /v DisplayName
আমি যা চাই তা হ'ল পণ্যের সঠিক নাম: Paquete de controladores de Windows - Intel Corporation (iaStorA) HDC (07/22/2015 14.5.2.1
আমি এটি চেষ্টা করছি:
PS> Reg Query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall /s /v DisplayName | select -First 3 | findstr.exe /i /r /c:"(?<=REG_SZ\s*).*"
তবে এটি grep -Po
লিনাক্সের মতো নয় এবং এটি বের করতে পারে না।
আপনি পাওয়ারশেল এবং ব্যাচ ফাইল কমান্ড মিশ্রিত করছেন। Findstr regexp সংজ্ঞাগুলির জন্য ss64.com/nt/findstr.html দেখুন ।
—
ডেভিডপস্টিল