Frage : vorbereitet deinstalliert

Hallo möchten die Experten, das

I morgens einen Index schreibend, um einige Programme zu deinstallieren und ich sicherstellen, dass ich richtig Sachen überprüfe, bevor ich die Prozesse whacking und dirs archiviere.

bis jetzt ich ein einfaches „taskkill /F /IM app1.exe“, um die APP zu schließen, aber sind tun eine Weise, zu überprüfen, ob diese APP läuft, bevor ich versuche, sie unten zu schließen? es gibt viele großen Weisen, die ich auf dem Netz gefunden habe, um zu überprüfen, ob eine Aufgabe wie der tasklist Befehl läuft, der dann es zu einer Akte ausgibt und die Akte, um zu sehen, wenn app1.exe, existiert, etc. aber mich lesend, möchten nicht zu vieler Zeit über der Technik dieses aufwenden, da die Anforderung einfach ist, überprüfen, um zu sehen wenn die APP läuft, sie, bevor Sie die Akte dirs.

Additionally wenn ja töten, whacking (bevor die Akte dirs whacking, wenn sie noch existieren), ich, müssen das Programm von deinstallieren hinzufügen/entfernen und für den verwende ich einen Befehl, der diesem. ähnlich ist. 'MsiExec.exe /I {91588D66-6636-47D9-ACC2-9AB9721CD1F4} '

My folgende Frage, wie würde ich überprüfe ungefähr, um zu sehen gehen, wenn diese APP wirklich angebracht ist, bevor man versucht, das uninstaller oben abzufeuern?

Thanks für Ihre ganze Hilfe!

Antwort : vorbereitet deinstalliert

Hallo zequestioner,

Ich weiß nicht, nach was Ihre Ausrichtungs-Frage sucht, aber „APP .2“ ist nicht ein normaler geschriebener Ausrichtungs-Wert, wenn eine Fensterinstallateuranwendung angebracht, aber „DisplayName“ ist hübsch-viel geschrieben immer, wie pro meinen ersten Pfosten an Identifikation: 33062098.

Und t0t0 ist über den reg.exe Return-Code korrekt - 0 (null) = Erfolg oder in diesem Fall, existiert es.

Es gab auch einen Anführungsstrich, der von des Registerschlüssels in der reg.exe Frage verfehlt.

Below als direkter Wiedereinbau für Ihre Linien in Identifikation oben versuchen: 33067935.  Ich ersetzt /qn für /qb, damit Sie msiexec.exe zu arbeiten für Prüfung sehen können.

Hoffen, dass dieses hilft.
Daz.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
PRODUCT_CODE= {5FB7E3F6-F079-46F4-871F-C6ATB6AE7CE8} einstellen
REG_KEY= " HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ deinstallieren \ %PRODUCT_CODE% " einstellen

Ausrichtungs-Frage %REG_KEY% /v DisplayName > nul 2>&1

Wenn %ERRORLEVEL% == 0 (
    %windir% \ system32 \ msiexec.exe /x %PRODUCT_CODE% /qb
    Echo deinstallieren gefordert APP mit Produktcode: %PRODUCT_CODE%
) SONST (
    Echo-APP mit Produktcode %PRODUCT_CODE% ANGEBRACHT NICHT t
)
Weitere Lösungen  
 
programming4us programming4us