Si abro un Bash Shell (elevado a través de UAC) en CygWin :
Luis@Kenobi /cygdrive/c/Windows/system32
$ crontab.exe -l -u Luisito
must be privileged to use -u
Probado en WinXP-SP3 y Win7-SP1. Los mismos resultados en la consola remota (SSH). Ambas cuentas ( Luis y Luisito ) pertenecen a Administradores .
¿Cómo puedo usar, por ejemplo, crontab para enumerar la lista de crontab de otro usuario?
Puntos adicionales:
- Probado con el sistema del usuario :
Tengo este archivo llamado MyShell.cmd:
c:\CygWin\bin\bash.exe --login -i
Entonces lo llamo desde (elevado por UAC, por supuesto) PSExec para obtener los derechos del sistema :
psexec -i -s d:\MyShell.cmd
y obtengo un nuevo shell para probar, pero el problema persiste:
SYSTEM@Kenobi /cygdrive/c/Windows/system32
$ whoami.exe
SYSTEM
SYSTEM@Kenobi /cygdrive/c/Windows/system32
$ crontab.exe -l -u Luisito
must be privileged to use -u