-
Posts
12 -
Joined
-
Last visited
Content Type
Forums
News
20th
EduGeek EDIT Conference
Blogs
Everything posted by james.howell
-
I started going down the key launches the software route initially, but preferred the .config file modification as it is transparent to the user with no effort on their part, and I also feel better not having to - or setting a precedent of - sharing and distributing a license key, even internally.
-
I know this thread is a few months old, but having bumped into it when looking at deploying TargetTracker for the first time myself, I thought I would share how I deploy te license without the need for extra scripts etc having just got round to moving from manual installs. Download the TargetTracker exe installer, and grab the .msi for deployment by extracting the contents of the .exe (for example with 7zip) Perform an admin install of the msi. This will allow you customise the config file when deployed msiexec /a "PathToMSI.msi TARGETDIR="C:\TargetTracker" Run TargetTracker from the start menu, and import your license file Navigate to the user profile folder, and open the user.config file in a text editor c:\users\%username%\appdata\Local\Target_Tracker\Primary_Target_Tracker.ex_Url_{RANDOMSTRING}\{TargetTrackerVersionNumber}\ Underneath the line, copy the entire following entry {LicenseAndConnectionDataLongStringHere} In the extracted MSI folder, open the Primary Target Tracker.exe.config file, and look for the following line in the section Replace the empty entry in the line below with the entry copied in the previous step {LicenseAndConnectionDataLongStringHere} Now, when you deploy the MSI, TargetTracker will know the license key and connection information without needing to import the license key, as we have set the setting in the application .config properties it will use, either before checking the user.config file or when generating the file for the user for the first time - depending on the settings in the software itself. This is normal behaviour and is how saving app and user settings works with .NET based software. Hopefully this is of use to those deploying TargetTracker. I am about to use this method across 3 primaries having previously had techs install it manually, so I'll post any feedback if I run into any issues. As always, test in your own environment, and your mileage may vary etc etc.
-
Does anyone know how to "undo" a Y code entry? We have one student who was assigned it by mistake, but deleting the unexpected closure doesn't fix them having a Y in the register still. I'm sure we have managed to delete them previously. Is it maybe that you can only remove them on the day and not after maybe? Appreciate any ideas, and my attendance officer would be equally as grateful!
-
Just implementing this on our exam laptops build for this year (thanks for adding the print functionality last year for me!). Think I've found a bug with the autosave. If the backup path specified does not exist, then the software crashes when autosaving with an unhandled exception. Looks like it's missing or could do with a try/catch block type situation. PS thanks for some great software
-
I'll give this a go and get back to you Many thanks for the implementation!
-
Feature request: A command line switch to pass a file to open, and then print to the default printer or a specified printer. Reason: I have a laptop and a printer hooked up outside the room where all the laptops are used, and currently using Wordpad I have a script that runs on that laptop at login that sits there waiting for USB sticks to arrive, and each time they do it prints off the file automatically. This means that all that needs to be done to print is rock up with the USB, plug it in, wait a few seconds for the job to print, and the remove the USB again. Wash rinse and repeat. It works really well, and is the only reason I am not using this software. Wordpad Example: WORDPAD.exe /pt FileName.rtf PrinterName
-
I am attempting to get some help on the Appliansys CacheBox 200 that I have that was originally part of the council rollouts way back when. Long story short I need to use the CacheBox so that its admin/filtering interface (eth0) is on my main network, and then it's internet connection (a BT business hub in the short term) is on its second network port (eth1) so that it can straddle the two networks. I have had it working fine when it is just via the home hub with a laptop etc etc, its getting it to bridge the 2 cards I can't seem to get working, and I'm sure I'm just missing the obvious at this point. I am not at work at the moment but once I get in I will post some screenshots of what I have tried so far (and not quite got working). Any help anyone could offer would be great... I can't be the first to try this (I hope)!
-
I have been using a script I wrote about 4 years ago to set users' signatures on login. This has worked fine until a couple of days ago when vbscript has started throwing an error: Error: Object doesn't support this property or method: 'NewMessageSignature' Code: 800A01B6 Source: Microsoft VBScript runtime error I have stripped the rather long script down into the raw basics of generating a signature of a single word and adding it (no AD queries etc to interfere or cause problems). The signature is added and I can see it if I go into outlook under the signatures preferences, but the signature is not added for new or reply messages. The block of code it falls over on is: objSignatureEntries.Add strSignatureName, objSelection objSignatureEntries.NewMessageSignature = strSignatureName objSignatureEntries.ReplyMessageSignature = strSignatureName I have not deployed any new WSUS updates around the time of this problem appearing, and the script has been unchanged for at least a year. This is happening on both Outlook 2007 and Outlook 2010. Has anyone got any ideas or suggestions, or has anyone else started experiencing this problem? Thanks, James Option Explicit Dim objNet : Set objNet = CreateObject("WScript.NetWork") Dim objFSO : set objFSO = createobject("Scripting.FileSystemObject") Dim objShell : Set objShell = WScript.CreateObject("WSCript.shell") Dim objWord : Set objWord = CreateObject("Word.Application") Dim objDoc : Set objDoc = objWord.Documents.Add() Dim objSelection : Set objSelection = objWord.Selection Dim objEmailOptions : Set objEmailOptions = objWord.EmailOptions Dim objSignatureObjects : Set objSignatureObjects = objWord.EmailOptions.EmailSignature Dim objSignatureEntries : Set objSignatureEntries = objSignatureObjects.EmailSignatureEntries objSelection.TypeParagraph objSelection.TypeText "test" Set objSelection = objDoc.Range() Dim strSignatureName : strSignatureName = "test" objSignatureEntries.Add strSignatureName, objSelection objSignatureEntries.NewMessageSignature = strSignatureName objSignatureEntries.ReplyMessageSignature = strSignatureName objDoc.Saved = TRUE objDoc.Close 0 objWord.Quit
-
Personally I would use ResSwitch in a logon script, or run it remotely using something like PSEXEC from Sysinternals. Has always done the job for me.
-
I use a program called CamStudio. It can capture to any codec you have installed on your system, and will then convert it to a .swf file (with html page to go with it if you want to). It seems nice and lightweight. A friend of mine swears by Wink, it seems to be a nice alternative, geared more towards annotated tutorials.
-
I use Deep Freeze on the standalone Music Technology computers. Given that they are specialist machines, there are a lot of settings that if changed can bring the whole thing down. I have not experienced any problems. A few of the posts I have seen on this topic seem to mention issues like Windows Update. I have not enabled the feature myself, as they are standalone machines with no connection to the outside world, but there is an option within the latest version (6) which enables windows updates to be applied. Also, not an ideal solution, but if you wanted updates such as antivirus, windows update, or any other automated script to run, you could always set them to unfreeze themselves at set times, and schedule the tasks to run within this time frame. That way they still get updated, but they are frozen and secured when needed. If anyone has any questions, let me know. Just my two penneths worth on my virgin post
