Opening an external .exe?

Hi
I have a button in my Air app that, when clicked, I want to open an .exe app (unrelated program that doesn't have to communicate with my air app).
I found the following code on the Adobe site to get me started, but a) I'm not sure how to run it from my Air app after I made the .as file - NativeProcessExample(); gives me an error telling me Flash expects at least 1 argument, and I have no idea what to put in it, and b) I'm wondering if this code is too complex for what I want to acheive - is there a simpler way to open an .exe?
Thanks for taking a look - Shaun.
package
    import flash.display.Sprite;
    import flash.desktop.NativeProcess;
    import flash.desktop.NativeProcessStartupInfo;
    import flash.events.Event;
    import flash.events.ProgressEvent;
    import flash.events.IOErrorEvent;
    import flash.events.NativeProcessExitEvent;
    import flash.filesystem.File;
    public class NativeProcessExample extends Sprite
        public var process:NativeProcess;
        public function NativeProcessExample()
            if(NativeProcess.isSupported)
                setupAndLaunch();
            else
                trace("NativeProcess not supported.");
        public function setupAndLaunch():void
            var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
            var file:File = File.applicationDirectory.resolvePath("test.py");
            nativeProcessStartupInfo.executable = file;
            var processArgs:Vector.<String> = new Vector.<String>();
            processArgs[0] = "foo";
            nativeProcessStartupInfo.arguments = processArgs;
            process = new NativeProcess();
            process.start(nativeProcessStartupInfo);
            process.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA, onOutputData);
            process.addEventListener(ProgressEvent.STANDARD_ERROR_DATA, onErrorData);
            process.addEventListener(NativeProcessExitEvent.EXIT, onExit);
            process.addEventListener(IOErrorEvent.STANDARD_OUTPUT_IO_ERROR, onIOError);
            process.addEventListener(IOErrorEvent.STANDARD_ERROR_IO_ERROR, onIOError);
        public function onOutputData(event:ProgressEvent):void
            trace("Got: ", process.standardOutput.readUTFBytes(process.standardOutput.bytesAvailable));
        public function onErrorData(event:ProgressEvent):void
            trace("ERROR -", process.standardError.readUTFBytes(process.standardError.bytesAvailable));
        public function onExit(event:NativeProcessExitEvent):void
            trace("Process exited with ", event.exitCode);
        public function onIOError(event:IOErrorEvent):void
             trace(event.toString());

Hi,
Please see the following Code. this is executing exe file from AIR application
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import air.desktop.URLFilePromise;
import mx.controls.Alert;
// this is the process
public var process:NativeProcess;
public function CallBatchWithCMD():void {
if(NativeProcess.isSupported)
Alert.show("inside if");
var os:String = Capabilities.os.substr(0,3).toLowerCase();
if(os == "win")
var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
var cmd:File = new File("C:\\WINDOWS\\system32\\cmd.exe");
var batfile:File = new File();
batfile = File.applicationDirectory.resolvePath("permission.bat");
var args:Vector.<String> = new Vector.<String>();
args.push("/c",batfile.nativePath,"write");
nativeProcessStartupInfo.arguments = args;
nativeProcessStartupInfo.executable = cmd;
var process:NativeProcess = new NativeProcess();
process.addEventListener(NativeProcessExitEvent.EXIT, onExit);
process.addEventListener(Event.STANDARD_ERROR_CLOSE, standardErrorClose);
process.addEventListener(ProgressEvent.STANDARD_ERROR_DATA, onErrorData);
process.addEventListener(IOErrorEvent.STANDARD_ERROR_IO_ERROR, onIOError);
process.addEventListener(Event.STANDARD_INPUT_CLOSE, standardInputClose);
process.addEventListener(IOErrorEvent.STANDARD_INPUT_IO_ERROR, onIOError);
process.addEventListener(ProgressEvent.STANDARD_INPUT_PROGRESS, standardInputProgress);
process.addEventListener(Event.STANDARD_OUTPUT_CLOSE, standardOutpoutClose);
process.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA, onOutputData);
process.addEventListener(IOErrorEvent.STANDARD_OUTPUT_IO_ERROR, onIOError);
process.start(nativeProcessStartupInfo);
protected function exitHandler(event:NativeProcessExitEvent):void
Alert.show("Execution Complete");
public function standardOutpoutClose(evt:Event):void
trace("standardOutpoutClose");
public function standardInputProgress(evt:ProgressEvent):void
trace("standardInputProgress");
public function standardInputClose(event:Event):void
trace("standardInputClose");
public function standardErrorClose(event:Event):void
trace("standardErrorClose");
public function onOutputData(event:ProgressEvent):void
trace("Got: ", process.standardOutput.readUTFBytes(process.standardOutput.bytesAvailable));
public function onErrorData(event:ProgressEvent):void
trace("ERROR -", process.standardError.readUTFBytes(process.standardError.bytesAvailable));
public function onExit(event:NativeProcessExitEvent):void
trace("Process exited with ", event.exitCode);
public function onIOError(event:IOErrorEvent):void
trace(event.toString());
]]>
</mx:Script>
<mx:Panel >
<mx:Button id="cmdcall" label="Call" click="CallBatchWithCMD()"/>
</mx:Panel>
</mx:WindowedApplication>
The above code, i am executing batfile from Air .
args.push("/c",batfile.nativePath,"write");   -- this line i am passing parameter to my batch file (permission.bat)
Thanks,
Mani

Similar Messages

  • Can you call external exe file from Flex Air Application like notepad.exe

    Im trying to make my Air Application open an External exe file anyone know if this can be done?

    Hi,
    If you want to share code between a flex app and AIR, you
    could isolate the common bits as a swc file and link to the swc
    from both the flex and air project.
    Also, you could have the flex mxml file and air mxml file
    load the same module (which has the same stuff as your original
    flex application) using ModuleLoader.
    Or, you could even load the swf of your flex application
    using SWFLoader in your air mxml file.
    Basically, check out creating flex libraries, modules and
    runtime loading of swfs.

  • Open an extern application (exe-file or dll) from a new button in SAP B1

    Hi,
    i want to start an extern Application with a new button in SAP Business One. The exter application should started with two parameters. It can be handled with an exe-file or with a dll. I dont know what its better....
    My question is, how can i open the extern application with two parameters from a button in SAP Business One. Can someone give me codeexample?
    thanks in future and best regards,
    Steffen

    Hi Steffen,
    Adapted from Re: Start Addon From another addon
    Dim startInfo As System.Diagnostics.ProcessStartInfo
    Dim pStart As New System.Diagnostics.Process
    startInfo = New System.Diagnostics.ProcessStartInfo("C:Program FilesSAPSAP Business OneSAP Business One.exe", "arguments")
    pStart.StartInfo = startInfo
    pStart.Start()
    Hope this helps,
    Ian

  • Opening an external PDF file

    I am using an application called PdfName.exe to open an
    external PDF file, this application just runs and opens the file. I
    configure this app correctly and put it on an fscommand folder and
    when I double click it it open the file I need. However when I try
    to open it with a button on my Flash presentation using the
    following ActionScript
    on (release) {
    fscommand ("exec", "PdfName.EXE");
    it fails, it opens the application just fine but it can't
    find the PDF anymore, which btw is in an external folder to
    fscommand (i also tried inside fscommand\)
    any ideas?
    any other way to open the PDF?

    http://jstart.flashjester.com
    Regards
    FlashJester Support Team
    e. - [email protected]
    w. - www.flashjester.com
    "This has been one of the most impressive and thoroughly
    pleasant
    experiences of customer support I have ever come across -
    astounding!"
    Director - hedgeapple

  • DVD with external exe file

    Hi all,
    Is there any solution to call an external .exe application such as a game, from a DVD created in a MAC ? (Like with a menu inside DVD with a button and call the game with .exe or other extension for PC)
    I know it can be done with DVD@ccess and it works, unless you install it first into the PC.
    I've tried it with Flash CS5 but from what I saw it can't be done (at least for a rookie like me) is there any other application to create it?, (it would be great if could be done all with authoring, without going to an external application).
    Thank you all
    Mario

    Hi Shawn,
    DVD@cess did the job (PC and Mac), the only problem is that I need the DVD for commercial purpose (children/kids use), so it's rather annoying telling people to first download the program and install it for the DVD to get access to the interactive content ... for a single client it's ok.
    The way I'm doing it's what everyone is doing around here, to put a batch file like autorun in the DVD root, to be the first thing to do (reading the exe file), but I can't get access to the DVD content if it's first open as an executable file ... and can't open the exe file either if it's open by a PC DVD player, this will only work on a PC because it's a exe file (maybe there's a way to do this with an autorun and .app file for MAC, I will search for it).
    Anyway thanks for the input and advice, I know it's a rare situation, but I need the game to work ... maybe in another version of DVD studio pro
    Thank you
    Mario

  • Cannot launch external exe

    Hi,
    I have to launch and external exe.
    The exe "ComputeRay" is working when I launch it from the command window as shown below.
    But when I try to launch it with system ("ComputeRay") I get the error file not found (-3).
    How could I make it work?

    I may be wrong, but it's my opinion that using two consecutive calls to system () is equivalent to open a command prompt, call the exe, closing the window, opening a new command prompt and calling the other program.
    The easiest solution could be to add the last call inside the batch file make one call only to system. Alternatively you could try editing environment variables like PATH with _putenv () function. You could also try to edit _default.pif file (or whichever is its equivalent in Win7/8 OSs) as described in the help for system ().The last resource could be to permanently set environment variables in your system as described in this guide. 
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • My finder crashes when I try to open my external hard drive

    I have tried to open my external HD and as soon as I double click on the drive icon the finder crashes and goes into a crash loop and won't stop unless Iaunch a program or disc utility.  I am running System 10.6.8 and drive checks out in disk utility just fine.  I have tried two different enclosures and one is USB and the other is firewire 800 and it does exactly the same.  I have tried to turn of icons in the view options and it behaves exactly the same.  The drive spins up and mounts just fine and checks out in disk utility.

    Try booting into the Safe Mode using your normal account.  Disconnect all peripherals except those needed for the test. Shut down the computer and then power it back up. Immediately after hearing the startup chime, hold down the shift key and continue to hold it until the gray Apple icon and a progress bar appear. The boot up is significantly slower than normal. This will reset some caches, forces a directory check, and disables all startup and login items, among other things. When you reboot normally, the initial reboot may be slower than normal. If the system operates normally, there may be 3rd party applications which are causing a problem. Try deleting/disabling the third party applications after a restart by using the application un-installer. For each disable/delete, you will need to restart if you don't do them all at once.
    Safe Mode
    Safe Mode - About

  • Open in external editor -- original color space workaround

    I was frustrated--like other's whose posts I've read--by the fact that when opening files (tiff, jpeg, psd) in an external editor they are all converted to the Adobe 1998 rgb space.
    I am working around this comfortably and by using some Automator actions that I got from Ben Long's Complete Digital Photography site: http://www.completedigitalphotography.com/?p=414#more-414
    In my Pictures folder I have an Auto Processing subfolder with Photoshop droplets and lots of 'hot folders' tied to Applescript folder actions. I made two new folders: OPEN in Photoshop & IMPORT to Aperture
    The Open in Photoshop folder has attached from Automator the following actions from the default Finder suite: Open Finder Items and Move to Trash.
    The Open action is self explanitory, the next step of moving the recently opened file to the trash guarantees that I can't save to the source file. This forces Photoshop to do a Save As even if I hit command + S. The Save As prompts me for a location and I choose the Import to Aperture folder.
    The IMPORT to Aperture folder has attached the Import Photos action from Ben Long's Aperture suite. By selecting the Delete the Source Images After Importing Them option and the Show Action When Run option I get a prompt asking what project to add the new files to and the old files are deleted from my hot folder after the import.
    This isn't a perfect round trip solution because I still end up with two copies of the image in Aperture--even if I was just opening the source image to tweak an adjustment layer. I might create an Applescript that would prompt the user and delete the precvious copy of the image if desired.
    Like many of you I was feeling blue yesterday about rumors of changes in the Aperture team at Adobe. Blue not because I beleive Aperture's going away, instead because I expect if this rumor is true that we will see some delays in the short term while the new team gets up to speed.
    While I am waiting for that to happen I intend to use this discussion site to find creative workarounds for Aperture's current limitations and share them as widely as possible. Many of you are already doing the same.
    Thanks!

    Yes you could do that.
    I was part of the alpha/beta test group for Adobe CS2. Most of my work was with scripting and automation, especially for Bridge. I did have a very good dialog with Bruce Fraser, Seth Resnick and other testers whose opinions are as good as fact in my book.
    The consensus was that most digital cameras--certainly the pro models--had a color gamut substantially larger than Adobe RGB (1998). Note that ACR give the option of developing an image into sRGB, Adobe RGB, Color Match RGB, or Pro Photo RGB; 8-bit or 16-bit. That's the way I want it in Aperture.
    If you use the perceptial rendering intent (this is almost certainly what Aperture is using as its undisclosed default setting) then you will compress the wider gamut of the camera into the smaller Adobe RGB (1998) gamut. If in Photoshop you used the Convert to profile command and choose the perceptial rendering you would probably expand the color gamut back out a little bit. Why bother? Aperture really should have options for open in external editor like the very good export version settings.
    I have in my Aperture library a bunch of 16-bit grayscale scans and some CYMK files that seem to be working fine with the workflow above and Automator actions. (Lab files won't import.) I wouldn't want to go through the convert to Adobe RGB (1998) and reconvert to proper space with these files. My workflow is letting my store these files in Aperture and still edit in native color spaces in Photoshop with minimal effort for a round trip. I like it.
    P.S. I said in my original post that it would be easy to write an Applscript to delete the orignial file in Aperture when reimporting a slightly modified Photoshop version. It may be possible but its not easy in the current version which only has a bare skeleton of Applescript functionality.

  • How do I execute an external .exe?

    easy question I hope.
    I'm just making a front-end program with some buttons on it. You push a button, and when you do, an external EXE is called.

    Here is something that should help. Runtime.exec() is actually quite complicated even though it's interface is seemingly not (hinting that it's a bad API design):
    You should be able to fill in any missing external references w/o difficulty.
    package com.solutions400;
    import java.util.*;
    import java.io.*;
    import java.util.logging.*;
    * Wraps the complexities of Runtime.exec().
    * @author  Joshua Allen
    * @created December 10, 2002
    public class RuntimeExec
         private static final Logger myLog = SystemDetails.log();
         private Process myProc;
         private StreamGobbler myErrorStream, myOutStream;
         // Access is synchronized so that the check and interrupt call can be an
         // atomic action.  Hence the reason for not using Boolean.FALSE.
         private MutableBoolean myIsWaiting = new MutableBoolean(false);
          * Number of milliseconds to wait for a process to finish before
          * interrupting it when getting the output and/or exit value.
         public final static int TIMEOUT = 1000 * 60;
          * Value returned by exitValue() if the process did not terminate before the
          * timeout and hence true exitValue is unknown.
         public final static int EXIT_VALUE_INTERRUPTED = -999;
         public RuntimeExec(String command)
         throws IOException
              Runtime os = Runtime.getRuntime();
              myProc = os.exec(command);
              myErrorStream = new StreamGobbler(myProc.getErrorStream());
              myOutStream = new StreamGobbler(myProc.getInputStream());
              myErrorStream.start();
              myOutStream.start();
          * @return stderr ouput from command.  Will only wait at most a minute for
          *     the
         public String getError() {
              try {
                   myErrorStream.join(TIMEOUT);
              } catch (InterruptedException e) {
                   myLog.log(Level.FINE, "Joining interrupted.", e);
              return myErrorStream.getOut();
          * @return stdout output from command. 
         public String getOut() {
              try {
                   myOutStream.join(TIMEOUT);
              } catch (InterruptedException e) {
                   myLog.log(Level.FINE, "Joining interrupted.", e);
              return myOutStream.getOut();
          * @return exit value of command.  EXIT_VALUE_INTERRUPTED if the process
          *     was interrupted before it terminated.
         public int exitValue() {
              final Thread thisThread = Thread.currentThread();
              Thread t = new Thread() {
                   public void run() {
                        Helpers.sleep(TIMEOUT);
                        synchronized (myIsWaiting) {
                             if (myIsWaiting.get()) {
                                  thisThread.interrupt();
              t.start();
              synchronized (myIsWaiting) {
                   myIsWaiting.set(true);
              waitFor();
              synchronized (myIsWaiting) {
                   myIsWaiting.set(false);
              try {
                   return myProc.exitValue();
              } catch (IllegalThreadStateException e) {
                   myLog.log(Level.FINE, "Process did not exit.", e);
                   if (myLog.isLoggable(Level.FINER)) {
                        myLog.exiting(Runtime.class.getName(), "exitValue",
                                  new Integer(EXIT_VALUE_INTERRUPTED));
                   return EXIT_VALUE_INTERRUPTED;
          * Waits for the process to finish.
         public void waitFor() {
              try {
                   myProc.waitFor();
              } catch (InterruptedException e) {
                   myLog.log(Level.FINE, "Waiting interrupted.", e);
         private class StreamGobbler
         extends Thread
              Reader myIn;
              CharArrayWriter myBufOut = new CharArrayWriter();
              StreamGobbler(InputStream in)
                   myIn = new BufferedReader(new InputStreamReader(in));
              public String getOut() {
                   return new String(myBufOut.toCharArray());
              public void run()
                   Writer out = null;
                   try     {
                        out = new BufferedWriter(myBufOut);
                        char[] buf = new char[SystemDetails.BUF_SIZE];
                        int numRead;
                        while ((numRead = myIn.read(buf)) >= 0) {
                             out.write(buf, 0, numRead);
                   } catch (IOException e) {
                        myLog.log(Level.FINE, "Error retrieving output.", e);
                        PrintWriter pw = new PrintWriter(out);
                        e.printStackTrace(pw);
                   } finally {
                        Helpers.close(out);
         }///:>
    }///:~

  • Error while opening the external window

    Hi
    I am trying to open an external window on click of a button.
    This is the piece of code I have written
    url = "http://www.google.com";
    url = java.net.URLEncoder.encode( url ) ;
    String title="External Window";
    //IWDWindow win=wdComponentAPI.getWindowManager().createExternalWindow(url,title ,false);
    IWDWindow win=wdComponentAPI.getWindowManager().createNonModalExternalWindow(url,title );
    win.show();
    //win.open();
    I have tried both show() and open() method. and also createExtrenalWindow and CreateNonModalExtrenalWidnow. But I am getting the follwing error.
    Application error occurred during request processing.
      Details:   com.sap.tc.webdynpro.services.sal.core.DispatcherException: The requested deployable object 'dc.gs.com/osrch' and application 'http:' are not deployed on the server. Please check the used URL for typos.
    Exception id: [0017087D8739002C0000025600001B9C00045A7873FC3E52]
    This is the URL it got in the external new window..
    http://<host>:50000/webdynpro/dispatcher/dc.gs.com/osrch/http%3A%2F%2Fwww.google.com
    I know the www.google.com is concatenating with portal URL , hence it is throwing the error.
    How to get rid of the portal path
    thanks
    PK

    hi,
    You can try the following code:
    IWDWindowInfo info = wdComponentAPI.getComponentInfo().findInWindows("PopUpWindow");
        IWDWindow window = wdComponentAPI.getWindowManager().createWindow(info , true);
        window.setWindowPosition(WDWindowPos.CENTER);
        wdContext.currentContextElement().setVa_win(window);
        window.open();
    This works fine.
    Thanx.

  • Opening an external url in the same browser

    Hi all,
    I need to open an external URL (for instance,www.google.com) from my WDA application by 'linktoaction' or 'button' event and this should be happen in the same parent window and not as a external window.
    Please suggest me steps with example codes to perform this.
    Regards,
    Dinesh

    Why use a linktoaction?  Just use a linkToURL.
    [http://help.sap.com/saphelp_nw70/helpdata/EN/49/e8884118aa1709e10000000a155106/frameset.htm|http://help.sap.com/saphelp_nw70/helpdata/EN/49/e8884118aa1709e10000000a155106/frameset.htm]
    You can use the target property to control how the link opens. 
    If you must use a button or linkToAction, the you will have to use an Exit Plug:
    [http://help.sap.com/saphelp_nw70/helpdata/EN/45/1bc575ba064574e10000000a114a6b/frameset.htm|http://help.sap.com/saphelp_nw70/helpdata/EN/45/1bc575ba064574e10000000a114a6b/frameset.htm]

  • How to create a button in a interactive document and use the button to launch and external "exe." file.

    I created an interactive document and will export as a swf.  I would like to create a button in the interactive document to launch and external "exe." file. Is this possible.

    You will need to create custom web part editor. Look at the following example. It also have added button and its events. I am sure you can use this sample as base and code your logic.
    http://msdn.microsoft.com/en-us/library/hh228018(v=office.14).aspx
    Amit

  • Open with External Editor Adobe Camera Raw = HOW?

    When I export a RAW file to the External Editor (I've chosen Photoshop CS3) I would like for it to open in Adobe Camera Raw, just like any RAW file that I open in Photoshop outside of Aperture.
    However it bypasses Adobe Camera Raw and opens directly in Photoshop.
    I have the "Prefer Adobe Camera Raw for JPEG files" and "for Supported RAW files" boxes checked in the Photoshop Prefs.
    I see some chatter about Hot folders and Automator around here, but no definitive answer/workaround.
    If Aperture doesn't support exporting to Adobe Camera Raw, it is a HUGE leg-up for Lightroom in the RAW workflow department.
    Please tell me I'm missing a checkbox somewhere... Thanks.

    buttermaker wrote:
    Please tell me I'm missing a checkbox somewhere... Thanks.
    You're not missing a checkbox, you're missing a fundamental issue of how Aperture (and LightRoom for that matter) work.
    When you use the Open in External Editor command, Aperture will convert the RAW file, apply any adjustments you have made, and send the resulting PSD or TIFF file to the external editor.
    The original file is NOT sent and there is no option to do so. Why not? Because Aperture Versions do not exist as discrete image files - the adjustments are shown on-the-fly each time you view it, saving on the space taken up by multiple TIFF/PSD/JPEG files for each Version. As ACR uses a totally different RAW conversion & adjustment engine from Aperture, Aperture wouldn't be able to display any changes made in ACR without including the entire conversion engine of ACR, which Adobe might not be too happy about...
    In other words, if you want to use a different RAW convertor you will have to export the Master, convert it in the other app, and then import the resulting 'normal' image file back into Aperture. The same is true for LightRoom.
    Ian

  • Changing color space when opening in external editor

    Hi
    Is it possible to have aperture open a raw file in Photoshop in a colourspace other than Adobe RGB and also in 8bit rather than 16bit.
    Also I notice that it only saves as PSD or TIFF if you want to have the retouched file linked to the original master. Is there a work around to change this to jpeg but maintain the link to the master file.
    Thankyou

    OK
    I understand why, in the interest of maintaining max file integrity that apple restricts exporting to 16bit and PSD or TIF.
    However Adobe 98 is'nt always the best or most convenient colourspace to open a file with an external editor. What i'm looking is the option to change the export colourspace.
    PS: I'm only looking for the option when using the 'Open In External Editor' option. I know when exporting files out of aperture that there are many more options.
    Thanks

  • "open in external editor" not working

    I use "open in external editor" a lot to edit pictures in Photoshop, but it has stopped working. Now it launches Photoshop, but doesn't open/load the relevant image.
    What has changed since I had this working?
    I had a couple of kernel panics, and used "archive and install" to re-install Tiger, and then 10.4.3.
    I am using iphoto 5.0.4 and Photoshop CS 8.
    Any remedies/help gratefully received.

    Hi Nige,
    It is a Photoshop problem and probably because it is missing files.
    this is an old copy/paste from MacFixit it.
    Try this suggestion I copied and pasted from MacFixIt first
    "Photoshop CS: Fix for file opening problem Yesterday we reported that since installing Mac OS X 10.4, Photoshop CS refuses to open any new files or create any new documents, reporting a "program error" when one tries to do so. Our previously reported workaround involved re-installing Photoshop CS, but MacFixIt reader Bryan Schappel now offers a faster solution:
    "This happens because the Archive and Install option does not copy over a necessary folder for Photoshop. The critical folder is called 'ScriptingAdditions' and is stored in the main Library folder. This folder contains one file 'Adobe Unit Types' that makes Photoshop open files that have been double-clicked or dragged to the PS icon in the Dock.
    "Simply move this folder (and file) from the 'Previous System' backup to the Library folder, relaunch Photoshop and all is well again. No need to completely re-install.""
    I copied an pasted instead of putting the link in because it is not on the front page and you would have to search around to find it. Hope it is ok to do that here. If you don't still have the folder then you have to reinstall PhotoShop.

Maybe you are looking for

  • Are you freakin' kidding me??

    The Scenario: JUST installed Leopard Server onto clean Mac mini hard drive. Setup two User accounts (one to use and one just in case). Repaired Disk Permissions. Rebooted. Ran Software Update, let it install a slew of things, including 10.5.2 update.

  • JVM 1.4.2 crash "access violation" Tomcat

    Hi We're getting nasty crashes with JVM 1.4.2_03 (other versions not yet been able to test) and cannot seem to find any log file with more information. However, I do have a DrWatson log which states among other things "access violation". Situation: W

  • Use Scheduled Task for SyncToy 2.1 to discontinuous network storage

    I am sorry but I have absolutely no understanding of scripting and I need help with the following please. Currently I manually run SyncToy 2.1 to work when I have my NAS available ( switched on).  Is there a way I can use Task Scheduler to automatica

  • HELP!! When I open Photoshop CS3 it states "Could not initialize Photoshop because you do not have the necessary access privileges".

    When I open Photoshop CS3 it states "Could not initialize Photoshop because you do not have the necessary access privileges". Also, InDesign crashes when trying to open it. I am running OS X 10.6.8 The most recent task I did was a Mac OS snow leopard

  • JFileChooser UIManager keys (I18n)

    Hello everybody, for a multi-language application I need to change the filechooser texts at runtime. This can be done e.g. with UIManager.put("FileChooser.cancelButtonText", myNewCancelTxt);Most of the keys like "FileChooser.cancelButtonText" can be