Start/stop screensaver from TCC?

May 20, 2008
11,414
99
Syracuse, NY, USA
Is there a built-in way to start THE (or any) screensaver? Start\Run will start SCRNSAVE.SCR (et al.); so will SHELLEX (plugin wrapper for ShellExecuteEx).

How about stopping a screensaver? In Windows 7, "KEYSTACK Esc" or a program generated mouse click (SendInput) will stop the screenvaver. Neither will do so in Windows 10 (but either of those will wake up a power-saving monitor).
 
Oct 18, 2009
362
17
Does anybody even *use* a screensaver anymore?
Assuming the answer is yes (and I don't know whether that's the case), a related question would probably be, "How many people who are likely to regularly use TCC or TCC-RT would be likely to run a screensaver?"

Admittedly I'm guessing, but probably most folks who frequently interact with TCC are tech-oriented, either programmers, system operators, network admins, etc., or it's TCC-RT running on server farms, etc., and those folks and applications generally would not be using a screensaver, even if the general public might.
 

Charles Dye

Super Moderator
Staff member
May 20, 2008
4,466
88
Albuquerque, NM
prospero.unm.edu
Does anybody even *use* a screensaver anymore?

Lots of people. Of course CRT burn-in is no longer a thing, but (1) a screen saver can automatically lock your session for you, and (2) some are kinda fun.

(And in student labs I often set ye olde Logoff screen saver as the default. It's amazing to me how many people will log into a public computer with their own credentials, and then just walk away when they're finished. Do they forget to log off? Not know how? Can't be bothered? Well, anyway: antique screen saver to the rescue....)
 
May 20, 2008
11,414
99
Syracuse, NY, USA
I don't think anybody has every asked for a screensaver-related feature for the past 25-30 years. I'm having trouble seeing why something like that would benefit from being in the command processor.
With AutoHotKey, PowerPro, and probably others you might be able to assign it to a keystroke (tcc /c start_the_screensaver).

Actually, "scrnsave.scr" works in Powershell.

This is not a request. I have a plugin and an EXE that will do it.
 
May 20, 2008
11,414
99
Syracuse, NY, USA
How about:
Code:
postmsg "=%_pid" 0x0112 0xf140 0
And here, this puts the monitor into power-saving mode (WM_SYSCOMMAND\SC_MONITORPOWER).

Code:
postmsg "=%_pid" 0x0112 0xf170 2

The docs say:

The lParam parameter can have the following values:
  • -1 (the display is powering on)
  • 1 (the display is going to low power)
  • 2 (the display is being shut off)
Here (desktop) 1 does nothing and 2 results in "searching for signal" ... "no signal" ... "entering power-saving mode" ...

The behavior might be different on different devices.
 
Similar threads
Thread starter Title Forum Replies Date
J Take command does not start on Windows 10 Support 3
N for start /b anamoly Support 1
U Can not get/start Take Command gui Support 1
DrusTheAxe START /? is incomplete Support 2
S How to? Runs start /w in invisible mode OR run program after exit of another one Support 3
S START with title Support 4
vefatica START at 0,0? Support 2
D START /POS versus @WINPOS and @WINSIZE Support 12
vefatica START /elevated and PcaSvc? Support 5
S incorrect message at start Cancel batch job 4START.bat ? (Y/N/A) : Support 1
vefatica START /PGM "name with spaces.URL" fails Support 2
L Peculiarities of how START launches processes Support 15
R How to? START program as top window? Support 2
Peter Murschall v24 IDE/BDEBUGGER won't start Support 9
Dmitry L. Kobyakov WAD Start /pgm "name.htm" works improperly Support 4
Joe Caverly START Dialog usage of %_ variables Support 0
A Fixed [23.0.22]: TCMD crashes shortly after start, TCC keeps running in background Support 6
kb6ojs Want to start TCMD v20 with every Windows 10 bootup Support 3
vefatica START *command Support 5
Per TCC/LE 14 64-bit won't start on Windows 10 Insider Preview 17063 (171213) Support 12
A Fixed (CMD compat) START /D fails to recognize the switch option. Support 3
MikeBaas start /runas - I'd like /netonly Support 2
vefatica Start VIEW with the toolbar showing? Support 5
vefatica Documentation START /AFFINITY Support 0
B how to do in "start" command thing like in tcc.exe Support 1
J directory or folder to start in Support 2
R How to? Not have RT version show on start Support 3
D WAD START /ELEVATED "Title" /PGM "job.btm" Support 6
J How to? Start TCMD with different configurations Support 3
vefatica START /K ... Support 1
vefatica Documentation START /AFFINITY Support 5
vefatica Start TCMD with File Explorer showing? Support 2
Alpengreis WAD Each start/close of TCMD changes my Explorer setting Support 7
WadeHatler Just started getting a message about Cloud Storage every time I start TCC 19 Support 3
Alpengreis Fixed TCMD FileExplorer Start-Directory problem Support 4
vefatica Shortcut/start-up folder nonsense Support 20
fishman@panix.com Can I start TCC in full screen mode? Support 9
R Unable to start any BTM file from Explorer Support 5
fpefpe How to? Stange start up issue Support 1
M Start "/Elevated" failure... Support 3
vefatica START, CMD vs. TCC Support 0
Steve Pitts Difference in exection with and without START Support 24
rjperrella start /tabna leaves blank windows when running batch scripts Support 10
vefatica Start-up directory for new tabs? Support 7
C OT: Registry OPEN verb to start elevated... Support 2
tmaynard Error on Take Command Start after recent update Support 2
M How to? Start a program on log on elevated abovenormal Support 5
M How to? Start the version of Take Command that I want... Support 7
C 'start tcmd.exe' actually starts tcc.exe Support 7
vefatica All my old TCMDs start slowly Support 9

Similar threads