Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Recent content by vefatica

  1. vefatica

    3rd party editors

    I use VisualStudio for C programming and, for almost two decades, TextPad for everything else. TextPad does everything I want. This thread surely reinforces the adage "To each his own" (and probably a few others).
  2. vefatica

    @PID, v31 vs. v32

    As I (not very accurately) said before, all of these work in a TCC started with START /UNELEVATED in spite of the error message. I wonder where the error comes from and if it could be expected and ignored, at least in some cases. IF ISAPP tcc.exe doesn't work but that's another story. v:\>...
  3. vefatica

    @PID, v31 vs. v32

    It was a small problem for me at first. I was editing/debugging a STARTOUTLOOK.BTM which used IF ISAPP and I was getting the unexpected "Access is denied" messages. That BTM won't run elevated and since I'm usually in an elevated TCC, I needed to start an unelevated one for testing. I used...
  4. vefatica

    @PID, v31 vs. v32

    I think I said it correctly.
  5. vefatica

    @PID, v31 vs. v32

    Just as a test, I uncommented (and added a Printf to) a line in InitializePlugin. I used to use it until I discovered it wasn't necessary (since I'm always an admin). Printf(L"%d\r\n", EnableDebugPriv(TRUE)); Except for the case when TCC is started by START /UNELEVATED, it works ("1" is...
  6. vefatica

    @PID, v31 vs. v32

    I'm not sure SE_DEBUG_NAME is the culprit (the help mentions it in connection with ISAPP) but both ISAPP and @PID give the error message when TCC was started by an elevated instance with START /UNELEVATED. When that happens, the ISAPP test fails and @PID gives the right answer in spite of the...
  7. vefatica

    @PID, v31 vs. v32

    It has something to do with START /UNELEVATED (my own RUNDOWN.EXE and SPOOFPPID.EXE, too). I was starting the unelevated v32 with one of those three. It's OK if I start the unelevated v32 in a more conventional way (Explorer, Start\Run, ...). I think it might have something to do with the...
  8. vefatica

    @PID, v31 vs. v32

    The ISAPP conditional expression test does this also. Below both are unelevated. The error message does not appear when v32 is elevated.
  9. vefatica

    TCC seems to only be running DOS commands, but not TCC commands

    I'm curious! Having let Windows do that, what do assoc .btm and ftype %@assoc[.btm] show?
  10. vefatica

    TCC seems to only be running DOS commands, but not TCC commands

    And the 2-click in Explorer still doesn't work?
  11. vefatica

    TCC seems to only be running DOS commands, but not TCC commands

    I'm running out of ideas. What happens if you use the Run dialog (Win+R)? Try "C:\Program Files\JPSoft\TCMD32\tcc.exe" /c ... "C:\Program Files\JPSoft\TCMD32\tcc.exe" /c pause ... "C:\Program Files\JPSoft\TCMD32\tcc.exe" /c [path to test BTM]. And there seems to be a mixture of TCC v31 and...
  12. vefatica

    TCC seems to only be running DOS commands, but not TCC commands

    In TCC's home directory there should be TCCBATCH.BTM. That will do it.
  13. vefatica

    TCC seems to only be running DOS commands, but not TCC commands

    Now it's getting strange! Do you have TCSTART.BTM files? Could anything in them start (or not start) a non-transient TCC? You might try putting ECHO %_PID in the test BTM file and then, when you have dismissed the PAUSE and the window doesn't close, ECHO %_PID at the command line to see if...
  14. vefatica

    TCC seems to only be running DOS commands, but not TCC commands

    Try these commands. They say what Explorer does when you 2-click on a BTM. v:\> assoc .btm .btm=TCC.Batch v:\> ftype tcc.batch tcc.batch="D:\tc31\tcc.exe" /c "%1" %* If you see the "/C" on the TCC command, the TCC running the BTM will be transient and will exit when the BTM terminates. If...
Back
Top