0
@echo off
set /p pcname= Computer Name?
set /p product= What software are you looking for?
wmic /node:%pcname% product where "Name like '%product%'" get Name, Version
pause
danach läuft I „keine Instanzen verfügbar“ erhalte ich kann dies mit bestimmten Anwendungen zu arbeiten, dh " Name wie 'Microsoft' "Get Name, Version , aber wenn ich versuche, einen Platzhalter für Benutzereingaben auszuführen, bekomme ich nichts.Der Versuch, eine Liste von Remote-Anwendungen zu ziehen
'% Produkt%' ist der Inhalt der Variablen. Wenn Sie das in Prozentzeichen für Platzhalterzwecke umschließen möchten, fügen Sie sie hinzu: '%% product %%'. Sind Sie sicher, dass Sie PowerShell nicht lieber verwenden möchten? :-P –
Wahrscheinlich sollte PS lol verwendet werden, aber das Hinzufügen eines zweiten Satzes von% funktioniert nicht mit einem Platzhalter. "Name wie '%% product %%'" Name erhalten, Version Gibt die gleiche Ausgabe –