Skip to main content
May 6, 2017 6:00 PM UTC
Question

Flash is launching cmd.exe. What is -skipARPEntry parameter?

Hello,

I want to understand how this works. I would like to know why Flash would need to launch cmd.exe. I understand that it may be necessary but I would like a confirmation and a technical explanation as to why this is necessary.

This particular commandappears to delete a particular .exe process.  What does the >> NUL at he end of this command mean?

"C:\WINDOWS\system32\cmd.exe" /c del "C:\WINDOWS\system32\Macromed\Temp\{CF184F3E-3E25-4415-AFFA-938D7D8E08CD}\InstallFlashPlayer.exe" >> NUL

Just an additional example of what I see. Just want to know what the parameters are doing or what they mean. Obviously -uninstall is fairly self-explanatory but what of the others.

C:\WINDOWS\SysWOW64\Macromed\Flash\FlashUtil32_24_0_0_186_ActiveX.exe -uninstall activex -msi

What's the difference in Plugin and ActiveX? These examples are also related to the command above.

"C:\Windows\system32\cmd.exe" /c del "C:\Windows\SysWOW64\Macromed\Flash\FlashUtil32_25_0_0_127_Plugin.exe" >> NUL

"C:\Windows\system32\cmd.exe" /c del "C:\Windows\SysWOW64\Macromed\Flash\FlashUtil32_25_0_0_127_ActiveX.exe" >> NUL

What is this doing? This is related to the first command listed above (note the same temp file path)

"C:\WINDOWS\system32\Macromed\Temp\{CF184F3E-3E25-4415-AFFA-938D7D8E08CD}\InstallFlashPlayer.exe" -install -skipARPEntry -iv 2 -au 4294967295

Please provide technical explanations if possible or a link to the proper documentation. Much appreciated.

Thanks for the help. If you need anything additional I will try my best to provide you with more information.

This topic is closed to new replies. Start a new post to keep the conversation going.

5 replies

_maria_
Legend
May 8, 2017 2:13 PM UTC

The Flash Player installer is a 32-bit application that contains both the 32-bit and 64-bit versions of Flash Player.  skipARPEntry is only seen on 64-bit system instructing Flash Player to not create a a dual entry in the Control Panel Add/Remove Programs (Win7 and below) or Programs & Features (Win8.1 and above), as only 1 entry is the desired behaviour.  This prevents end-user confusion (if 2 entries wer present) and other potential negative behaviours.

Translate
May 10, 2017 6:20 PM UTC

Do you know the reason a command shell is being launched?

Translate
jeromiec83223024
Inspiring
May 10, 2017 8:24 PM UTC

The command you're citing is the installer cleaning up after itself. 

Can you give us some context for why you need this information?

Translate