With Apple Remote Desktop 3, I believe you could use Automator workflows to automate the running of this script but since I'm not familiar with how ARD works, I can't say for sure.
I would call up Apple support and ask how to best run an AppleScript with ARD 3.
I know you could just copy the file to each machine and run it that way but I would think there's a better way with ARD's management features. From a quick check it looks like the "Power Copy" feature in ARD 3 would work.
So you don't have have a /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component/Contents/MacOS
directory anymore?
Search your system for a file named "QuickTimeUSBVDCDigitizer".
The script wouldn't just delete any files or directories. It does nothing that would remove files. It simply changes permissions on the USB iSight driver so programs can't access it.
I have a 2GHz Macbook with 10.4.8 and all the latest updates as of this comment and the script works without issue.
If you really don't have that directory anymore, you also don't have the USB iSight driver anymore which means you need to replace that to get your iSight working again. Whether or not this script had anything to do with your problem I don't know but based on what you said and the script itself, I'd be very surprised to find out that it is related.
Keep an eye out for version 2.0. It should be on MacUpdate withing the next day or so.
This version fixes the authentication issues addressed by the first reviewer. It now asks for authentication with the standard OS X authentication dialog before performing any action.
You aren't wrong to want security. This is simply a first-version quick fix. It's most certainly not going to suit everyone's needs. If you can't hand out chmod via sudo, this particular software isn't for you.
I may look into performing user basic authentication but it's not top priority. I'll see what kind of feedback I get from this version and then decide if I need to write a real piece of software to do this.
[Version 1.0]
There are currently no troubleshooting comments by this member.
Please login or create a new MacUpdate Member account to use this feature
iSight Disabler
I would call up Apple support and ask how to best run an AppleScript with ARD 3.
I know you could just copy the file to each machine and run it that way but I would think there's a better way with ARD's management features. From a quick check it looks like the "Power Copy" feature in ARD 3 would work.
iSight Disabler
directory anymore?
Search your system for a file named "QuickTimeUSBVDCDigitizer".
The script wouldn't just delete any files or directories. It does nothing that would remove files. It simply changes permissions on the USB iSight driver so programs can't access it.
I have a 2GHz Macbook with 10.4.8 and all the latest updates as of this comment and the script works without issue.
If you really don't have that directory anymore, you also don't have the USB iSight driver anymore which means you need to replace that to get your iSight working again. Whether or not this script had anything to do with your problem I don't know but based on what you said and the script itself, I'd be very surprised to find out that it is related.
iSight Disabler
This version fixes the authentication issues addressed by the first reviewer. It now asks for authentication with the standard OS X authentication dialog before performing any action.
iSight Disabler
I may look into performing user basic authentication but it's not top priority. I'll see what kind of feedback I get from this version and then decide if I need to write a real piece of software to do this.