4

In C#, is there a way to determine if program has been run from the command line (CMD.exe) or from explorer (any folder view, etc.)? Thanks.

Gabriel Nahmias
  • 920
  • 3
  • 15
  • 20
  • 1
    There are several stackoverflow questions on how to get the parent process, which may provide what you are looking for. For example: http://stackoverflow.com/questions/394816/how-to-get-parent-process-in-net-in-managed-way – competent_tech Jul 06 '13 at 23:52
  • See Hans Passant's answer [here](http://stackoverflow.com/a/2533287/187697). – keyboardP Jul 06 '13 at 23:54
  • See my answer [here](https://stackoverflow.com/a/63135555/10413298) – Koray Elbek Jul 28 '20 at 13:55

0 Answers0