Zweck:Löschen einer Umgebungsvariablen in einem anderen Prozess

 

Format:UNSETP pid [/= /R filename][(except...)] var

 

pidProzess-ID oder der Fenstertitel oder der Task-Name
varDer zu löschende Variablenname. Der Name kann Wildcards enthalten

 

/RLesen von Variablen und Werten aus einer Datei

 

Siehe auch SETP.

 

Verwendung:

 

Sie können alle übereinstimmenden Variablen löschen, außer denen, die durch Einschließen der Ausnahmen in Klammern angegeben sind.

 

UNSETP funktioniert, indem eine DLL in den angegebenen Prozess injiziert und ein Befehl in dieser DLL ausgeführt wird, um die Umgebungsvariable zu entfernen. Abhängig von Ihrer Windows-Konfiguration müssen Sie möglicherweise eine erweiterte Sitzung ausführen, damit UNSETP funktioniert.

 

Beispiele:

 

So entfernen Sie alle Variablen, die mit "v" beginnen, mit Ausnahme von var1 und var2 in dem Prozess mit der PID 1234:

 

unsetp 1234 (var1 var2) v*

 

Optionen:

 

/=Zeigt den UNSETP-Befehlsdialog an, um Ihnen beim Festlegen der Befehlszeilenoptionen zu helfen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.