SnK Changelog

What's new in SnK 2.3

Aug 4, 2017
  • Fixed:
  • Removed odd debug output in /cmd
  • Fixed crash on exit when /cmd:sub is used
  • Changed:
  • Windowless verbose output (message box) is now topmost and has input focus
  • Added:
  • c/-c setting (close process)
  • e/-e setting (expand environment variables)
  • end switch (unconditionally return positive result)
  • psh switch (push argument to argumet stack)
  • pop switch (pop argument from argument stack)
  • parent' parameter for /pid switch

New in SnK 2.2 (Aug 4, 2017)

  • Fixed:
  • Fixed duplicated "NOT found" message with /inr switch
  • Fixed possible crash when using /mod, /gld, /d3d and /ogl switches

New in SnK 2.1 (Nov 8, 2016)

  • Changed:
  • Redesigned /inr and /fgd switches
  • Added short delay after /bpp
  • Revamped output
  • Arguments starting with '#' or '' are now ignored
  • Path comparing now omits backslash from globbing
  • sec now indifferent to loop (+l/-l), ignore (+i/-i) and new negate (+n/-n) settings
  • Test setting (+t/-t) now doesn't mark result processes as killed
  • Process times are now queried on demand - when switches need them
  • Fixed:
  • Fixed sending ENTER to wrong console for windowless (hidden) version
  • Added:
  • cmd switch (load arguments from file)
  • lst switch (show and manage process list)
  • prn switch (print something to stdout)
  • r/-r setting (recently created sorting)
  • m/-m setting (mute stdout and stderr outputs)
  • b/-b setting (blacklist results)
  • w/-w setting (whitelist results)
  • n/-n setting (continue on negative)
  • Removed:
  • blk switch (use +b/-b setting instead)

New in SnK 2.0 (Sep 22, 2016)

  • Changed:
  • Major refactoring, new object-oriented structure, moved to C++11 standard and UNICODE API
  • Better process usage and killing algorithms
  • Renamed 'ghost' parameter to 'vista' for /inr switch
  • /fsc switch revamped, now works with multi-monitor setups and has new parameters
  • Can now pass multiple wildcards to switches
  • All path comparing is now case-insensitive
  • Added:
  • Windows NT4 support
  • Clang compiler support
  • Limited support for console output with windowless (hidden) version
  • /fgd switch (kill process with foreground window)
  • /pid switch (kill by PID)
  • /blk switch (add to blacklist)
  • /mod switch (kill by module name)
  • +i/-i setting (ignore switch result and continue execution)
  • +l/-l setting (loop switch)
  • Removed:
  • MSVC compiler support
  • /d2d switch (kill DirectDraw process)
  • 'strict' and 'soft' parameters from /ogl, /d3d and /gld switches
  • 'lcase' parameter from /pth switch
  • +k/-k setting (press any key, instead ENTER, on verbose)

New in SnK 1.1 (Sep 22, 2016)

  • Added 64-bit support
  • Fixed NtUserHungWindowFromGhostWindow