Using HOST built-in in Forms under an AIX O/S

Hello,
I need to use the HOST built-in inside a form under an AIX O/S, but it doesn't work. I have tried some different options:
a) HOST('cp /xx/xx/xx/file1.txt xx/xx/xx/file2.txt');
b) HOST('sh cp /xx/xx/xx/file1.txt xx/xx/xx/file2.txt');
c) HOST('ksh /xx/xx/xx/file1.txt xx/xx/xx/file2.txt');
d) HOST('/usr/bin/cp /xx/xx/xx/file1.txt xx/xx/xx/file2.txt');
(NOTE: The files are referenced with the absolute path).
Why it doesn't work?
It seems that the cp command is not found when i execute it. When I put this instruction in a Windows O/S it works perfectly puting 'cmd' at the beginning of the literal, because of 'cmd' is the command.com for windows.
Maybe I don't know what is the command.com for AIX?
Could you help me?
Thanks.

Hello
What Gerd was getting at is where you had:
cl := '"C:\Program Files\Internet Explorer\iexplore.exe" http://springfield01:7777/forms/frmservlet?form=sas2.fmx&userid='||user||'/'||get_application_property(password)||'@fc';
host(cl,no_screen);
replace the code with:
cl:='http://springfield01:7777/forms/frmservlet?form=sas2.fmx&userid='||user||'/'||get_application_property(password)||'@fc';
web.show_document (cl,'_blank');
This will open a new IE window with the url you requested.
You could alternatively if you already have webutil installed just replace
host(cl,no_screen);
with
client_host(cl,no_screen);
Though logically the having to have "C:\Program Files\Internet Explorer\iexplore.exe" in your code defeats the idea of a web application. I would go for the first option because you don't care where IE is on the machine.
cheers
Q

Similar Messages

  • Working with Host built in in forms

    Hi everybody,
    I am working on form in which i created menu. That menu has submenu called 'Service desk. when user click on 'service desk' it take the user to weblink which is opened in mozilla firefox.. I used host built in to launch mozilla firefox. It works fine.
    The next functionality i want that is when firefox is not installed on system then it will populate message to user "Please install firefox". How can i check with oracle forms whether firefox is installed in system or not. Is there any way to do it?
    I am using solaris 9 and forms 6i.
    Please help me on this.

    Can you be more specific about your environment? You are using 6i and the host command, so I assume you are using 6i in client/server mode. Is that on Windows? What are you running on Solaris?
    If the client runs on Windows, you can check the registry for the default browser with Win_Api_Environment.Read_Registry. You will have to Google a bit to find out which key is used to specify the default browser.
    You can also check where Firefox is installed with registry path HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\3.5.5 (en-US)\Main and registry key PathToExe.
    It should be something like this:
    declare
      v_firefox   varchar2(100);
    begin
         v_firefox := Win_Api_Environment.Read_Registry
           ('HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox\3.5.5 (en-US)\Main'
           ,'PathToExe'
           ,true);
      message('Firefox is installed on: '||v_firefox);      
    exception
         when no_data_found then
           message('Firefox is not installed');
    end;

  • Using READ_IMAGE_FILE BUILT-IN IN Forms causes a loss in the  resolution

    Hi All
    Oracle Developer suite 10g, database 11 gr2, windows Platform
    I'm using READ_IMAGE_FILE BUILT-IN in forms builder to read an image and get a good background for the form, but the image displays in the form with a resolution that is less than the actual image resolution.
    Please help

    Francois,
    Sorry, because I don't have any background about java,
    This is the java console output after saving a new record :
    Oracle JInitiator: Version 1.3.1.22
    Using JRE version 1.3.1.22-internal Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\it maniger
    Proxy Configuration: Browser Proxy Configuration
    JAR cache enabled
    Location: C:\Documents and Settings\it maniger\Oracle Jar Cache
    Maximum size: 50 MB
    Compression level: 0
    Loading http://itmanage:8889/forms/java/frmall_jinit.jar from JAR cache
    Loading http://itmanage:8889/forms/java/myappicons.jar from JAR cache
    Loading http://itmanage:8889/forms/java/frmwebutil.jar from JAR cache
    Loading http://itmanage:8889/forms/java/jacob.jar from JAR cache
    Loading http://itmanage:8889/forms/java/handleimage.jar from JAR cache
    Loading http://itmanage:8889/forms/java/classes12.jar from JAR cache
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    إصدار بريمج Forms هو : 10.1.2.0
    Lecture.bLog=true
    Lecture.bLog=true
    InitConn=jdbc:oracle:thin:@zogotoun-jnq4h6:1521:XE
    InitUser=tutoforms
    InitPwd=tuto
    Clear imge
    Searching JAR for file:///f:\femtosoft\fmst\mainmenu.jpg
    Unable to find file:///f:\femtosoft\fmst\mainmenu.jpg in JAR
    Searching docbase for file:///f:\femtosoft\fmst\mainmenu.jpg
    Constructed URL: file:/f:/femtosoft/fmst/mainmenu.jpg
    Image found in DOCBASE: file:/f:/femtosoft/fmst/mainmenu.jpg
    Start Ecriture()
    Ecriture() : Connect to database
    Ecriture() : error connecting to the database java.security.AccessControlException: access denied (java.net.SocketPermission zogotoun-jnq4h6 resolve)
    Ecriture() : execute query=UPDATE PHOTOS set PHOTO_JAVA = ? where IDENTIFIANT=5
    java.lang.NullPointerException
    Mostafa

  • Use Host command in Oracle forms 6i

    hi
    all
    i use Oracle forms 6i i run in a web and in that i have connect one server so,
    i have to use Host Command and i have to fire this command
    host (' net use \\windchillsvr\e\jyotionline /user:dwg_users dwg_users');
    But it's Not Connect
    My Forms in run in Web
    so help

    JavaBean does d othe job for you but it requires signing process; I used it when I was working on forms6i for our project.
    I could use another approach that is the file type command executable which it stays in client's PC to do it and it does not requires signing at all since I am now working on the Java EE project for downloading and launching the third party tool in client's PC.
    I plan to write a article for forms use, which could do all the heavy WebUtil can do, but not need to go thru the signing process.

  • Calling SQL Loader using HOST command from Developer Forms 4.5

    I want to execute a set of code from D2K Forms 4.5 which has interfface with Client - OS ( In my case Windows NT/XP). I want to execute SQL Loader from Forms using Host Command and then after completion of that process, I want to do next transcations ( depending upond success of HOST/SQL Loader).
    How to achive this?
    I tried writing code like this ...
    l_vc_command := 'sqlldr73'
                        ||' USERID='||l_vc_username||'/'||l_vc_password||'@'||l_vc_connect_string
                        ||' CONTROL='||l_vc_filepath||'Upload.ctl'
                        ||' DATA='||LTRIM(RTRIM(l_vc_fileloc))
                        ||' LOG='||l_vc_filepath|| l_vc_log_file || '_' || l_dt_sysdate_str ||'.log'                    
                        ||' BAD='||l_vc_filepath|| l_vc_bad_file || '_' || l_dt_sysdate_str ||'.bad'
                        ||' DISCARD='||l_vc_filepath|| l_vc_discard_file || '_' || l_dt_sysdate_str ||'.dsc';
    HOST(l_vc_command,NO_PROMPT);
    After this command i want to do some other code execution. so even if it fails or success, next code is executed. How to control this?
    Please help..
    Regards,
    Milind

    Forms6i running on W2000, Rdbms 8.1.7
    in Forms I added a button TEST,
    Trigger when-button-pressed : host('test.bat') ;
    in directory .......\frm I added file test.bat :
    REM ===============
    cd /d C:\........\ldr
    pause
    sqlldr parfile=test.par
    pause
    type test.log
    pause
    exit
    REM ================
    now, pressing TEST button opens DOS window, telling me what's going on, running sqlldr, finally going back to forms
    Are you using NO_PROMPT or NO_SCREEN option of HOST command ?
    Had a look at Forms 4.5 manuals, there is no mentioning of (a)synchronously operation in connection with HOST command.

  • RE:Using host built-in to use forms to open a report in MS-Excel

    Hello all!
    i'm using Developer/2000 and trying to run a report in MS-Excel instead of run_product eg.
    host('C:\Program Files\Microsoft Office\OFFICE11\excel.exe');
    This open excel but without the any records. What else do i need to add plz.
    Thnx in advance.

    so i tried this
    host('C:\Program Files\Microsoft Office\OFFICE11\excel.exe c:\vashrs\scr\fmb\mainpy.rep');
    and indeed the excel spreadsheet opened but not formatted like a normal excel file ie. not elligible. I got stuff like
    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþ\á(h
    How can i make the report open like an excel file.
    Thnx so much in advance.

  • Host command from D2K Forms

    Am calling the sql loader (sqlldr73) using HOST command from D2K Forms 4.5.
    my code has following sequence,
    <sequence of stmts 1>
    Host(....);
    <sequence of stmts 2>
    the stmts(<sequence of stmts 2>) following the call to HOST commant should be executed only after successful execution of the sql loader.
    curently the sql loader and stmts(<sequence of stmts 2>) are running parallely
    Is there any work around?

    Hi,
    Better way to do it would be to write a batch / shell script with the sequence of statements you want to execute and call the batch file using the host command.
    Regards,
    Arun

  • Using Host in Forms is not freezing the caller

    I am using the Host built-in command to launch a web page from a client/server Forms6i application.  I've found there are many different ways I can do this:
    I can hardcode the path of the browser executable,
         host('"C:\Program Files\Internet Explorer\iexplore.exe" http://www.oracle.com/index.html'); 
    use 'Start' with or without '@' and 'cmd /c ',
         host('@Start iexplore http://www.oracle.com/index.html');
         host('cmd /c Start iexplore http://www.oracle.com/index.html');
         host('Start iexplore http://www.oracle.com/index.html');
    or use ShellExecute to launch the default windows browser. 
    I want the form to be frozen/unusable until the user closes the browser.  I thought that was the default behavior of the Host command.  However, that only happens in the example where I provide the path.  I'd rather not have to provide the path to the browser executable, but I can't seem to get either of the other two methods to freeze the form for me.  Any ideas?
    Thanks,
    Meredith

    I suspect the reason you don't want to hard code the IE path if for the obvious reason that some users may have it installed somewhere else.  Good thinking
    For cases like this, it may be worth investing some time in offering some configurable options to the user.  This would be a good first example.  The option to choose the default browser related to the app.  You could create a "Settings" option in your application where the user could set things like (these are just examples):
    Preferred browser
    Save current position (this would allow the app to start in the current position next time it was started)
    Background color
    And so on....
    Use TEXT_IO to create a config file on the client machine that would store the values chosen by the user.  On application startup (maybe in WHEN-NEW-FORM-INSTANCE), use TEXT_IO to read the values previously set.  If no config file is found at startup, use TEXT_IO to create one with default values that the you decide.  Doing something like this would make the application more customizable for the user, but it would also solve your current problem.  With this design, you can get the path to the preferred browser based on what the user selected.  So if they wanted Firefox instead of IE, they would get it and your app code wouldn't need changing to do it.
    That said, whatever you decide to do, remember that in newer versions of Forms there is no "client/server" deployment option.  Therefore the functionality of such calls will change is some cases.  Hint-hint.... Please consider upgrading to the latest Oracle Forms version.  The latest version is 11.1.2.2.  In the latest version, you can do basically the same thing I described about with the addition of WebUtil.  Therefore very little code would need to be updated when moving to the web.

  • Calling SQL Loader from Forms 4.5 using HOST command in Win2000

    One of my forms calls SQL Loader 7.3 using HOST command to load a csv file onto the database(Oracle 7.3) under Windows 2000 platform.
    Only after sql loader finishes its operation the control should come to my form i.e. synchronous execution.
    As of now its running asynchronously.
    Is there any way to make it synchronous. If Not any other work arounds?
    Environment Details
    Forms [32 Bit] Version 4.5.10.6.0 (Production)
    Windows 2000 Operating System
    Oracle7 Release 7.3.2.3.2

    Forms6i running on W2000, Rdbms 8.1.7
    in Forms I added a button TEST,
    Trigger when-button-pressed : host('test.bat') ;
    in directory .......\frm I added file test.bat :
    REM ===============
    cd /d C:\........\ldr
    pause
    sqlldr parfile=test.par
    pause
    type test.log
    pause
    exit
    REM ================
    now, pressing TEST button opens DOS window, telling me what's going on, running sqlldr, finally going back to forms
    Are you using NO_PROMPT or NO_SCREEN option of HOST command ?
    Had a look at Forms 4.5 manuals, there is no mentioning of (a)synchronously operation in connection with HOST command.

  • How to use HOST call DOS continuous running problem but NOT hold Forms scre

    In my Forms, I have a Button a start a MP3 recorder program to record voice, I use HOST command to init the program successfully. However, since the MP3 recorder program in continuous running, the HOST command hold my Forms screen until the MP3 program stop.
    I have try to use Open_form to open another form to start this MP3 program. It still hold the whole Forms system.
    Is there any solution to start a continuous running DOS program but NOT hold the Forms screen?
    Thank You !

    You didn't provide your host-command, so i simply guess its something like
    HOST('"c:\Program Files\mp3.exe" someoptions');instead of calling the program directly, you could use a commadn batch along with the start-command, for this should launch the program asynchronously:
    HOST('cmd /c start "c:\Program Files\mp3.exe" someoptions');hope this helps.

  • Submitting a form using Adobes built in submit button

    Hello All,
    I have created a form in Acrobat XI Pro and use the built in distribute wizard
    Adobe opens up and asks for the email to send the forms to.
    This works fine.
    When the user fills the form and press the Adobe submit button, (not the one you add to a form) how can I indicate to the user the button was pressed!
    Thanks

    Is there any way after pressing the submit button i can set a flag or message?

  • Using Close_Form built-in (Forms 6.0)

    I'm experimenting with creating a dialogue controlled within the same session. Essentially I want to create an environment where a user can open numerous forms (i.e. where form A calls form B and form B calls form C) from a head form (form A), while still allowing the user to navigate inbetween all forms and not open duplicate instances of the same form. I'm running into a problem because I want the user to be able to close all child (called) forms from a calling form (i.e. form C closes when a user exits form B). The issue is, using the Close_Form built-in causes a Full Rollback within the session. Hence, if form B calls form C, and C calls form D, exiting form C rolls back data in form B.

    I'm generating forms using Oracle Developer 6.0 > Form Builder.
    I implemented your previous suggestion, unfortunatelyl to no avail. What's the difference between the default savepoint setting in Oracle and when I set a savepoint?
    I feel like the Close_Form built-in should have another parameter regarding the savepoint issue.
    null

  • How to use a custom.dll in forms 6i

    Hi,
    i have made a small dll using a icon-making software, that software has made a .dll of the icon I made in that software
    Now i want to use that .dll in my forms 6i. (client/server)
    the dll contains only one icon named 'Icon1'
    would any one please tell me how can I call that icon in that .dll to view in my forms button at run time..
    is this possible..??
    just for clarification, for security reasons I am not using the .ico of that icon diect from hardisk in my button thats why i made a .dll of that so that the user may not be able copy my icon
    thanks in advance,

    Here is the doc
    Doc ID:      Note:99824.1
    Subject:      How to Display User-Defined Cursors and Icons in Forms
    Type:      BULLETIN
    Status:      PUBLISHED
         Content Type:      TEXT/X-HTML
    Creation Date:      23-FEB-2000
    Last Revision Date:      30-OCT-2002
    PURPOSE
    The purpose of this note is to explain how to display customized
    cursors and icons in Forms 6.0 on Windows platform (32 bits).
    Assumption is made that resources are stored in a DLL, which is
    available in the path at runtime.
    It is mandatory to store the cursor in a DLL to make it available
    with Forms: .cur cursor files cannot be directly loaded from the
    file system.
    On the other hand, icons .cio files can directly be read from the
    filesystem by Forms Runtime. However we will focus on icons which are
    stored in a DLL.
    The article is divided into two main parts:
    - how to build a resource-only DLL with Visual C++ 5.0
    - how to display the cursor and the icon in Forms 6.0
    SCOPE & APPLICATION
    The intended audience needs to have basic knowledge in Forms Builder
    and also in Visual C++ (or any other Win32 compiler).
    A typical environment is Forms 6.0, Visual C++ 5.0 and Windows NT.
    WHAT IS A RESOURCE ?
    A resource can be considered as some extra binary information that can
    be added to an executable file. Windows resources are for example icons,
    cursors, menus, dialog boxes, keyboard-accelerator tables and much more.
    Resources are usually stored in a .rc file, which is compiled by the
    resource compiler in order to provide a .res file. These compiled resources
    can then be appended to a binary executable file or a DLL.
    For instance, Visual C++ 5.0 includes a resource editor which allows you to
    draw your icons and your cursors, and store them in a resource file.
    Part I - BUILDING A RESOURCE-ONLY DLL
    Consider the following setup:
    - myicon.ico: icon file
    - mycur.cur: cursor file
    The objective of this section is to build a DLL called proj.dll which
    contains both the icon and the cursor. This operation requires several steps.
    Step 1: Create a project
    In Visual C++, select menu File->New... In the dialog box, choose the Projects
    tab and pick "Win32 Dynamic Link-Library". Fill the project name (e.g. Proj)
    and the location (e.g. c:\MyProjects). Check 'Create new workspace', check
    Win32 as target platform and click on OK.
    This creates a directory c:\MyProjects\Proj, where necessary .rc and .cpp
    files can be stored. Place the .ico and .cur files in this directory too.
    Step 2: Add a resource file to the project
    Create a proj.rc file, edit it and make sure it contains the following lines:
    testcur CURSOR DISCARDABLE "mycur.cur"
    testico ICON DISCARDABLE "myicon.ico"
    This is the resource file. Using the Project->Add to Project->Files... menu,
    select the proj.rc file and add it to the current project.
    Step 3: Add a dummy C++ file to the project
    Create a proj.cpp file, edit it and make sure it contains the following lines:
    #include <windows.h>
    extern "C"
    BOOL WINAPI DllMain (HINSTANCE hInstance, DWORD dwReason, LPVOID)
         return 1;
    This creates an entry-point in the DLL. This function does nothing but is mandatory
    to have a DLL after the build of the project.
    Add the proj.cpp file to the project as described in Step 2.
    Step 4: Choose the target type
    At this moment, you can choose if you need a 'DEBUG' or a 'RELEASE' flavour of
    the DLL. As there is not much to debug in this DLL, the 'RELEASE' flavour is
    recommended. Furthermore, it is much more compact.
    Using the Build->Set Active Configuration... menu, choose the Proj - Win32 Release
    as the active configuration.
    Step 5: Build the DLL
    Now, it is time to compile the resource file, compile the C++ file, link both
    together and build the proj.dll DLL. This operation is performed by using the
    Build->Rebuild All menu.
    After a short time, you should see "Proj.dll - 0 error(s), 0 warning(s)" in
    the Visual C++ message window. This means that the DLL was built successfully.
    Step 6: Place the DLL in the appropriate directory
    The proj.dll file is currently located under the c:\MyProjects\Proj\Release
    directory. Copy it in an appropriate directory which is reachable in the
    runtime environment path.
    Part II - USING THE ICON AND CURSOR IN THE FORM
    At this stage the DLL is created and can be used in the Form application.
    Again, this is a multi-step procedure.
    Step 1: Load the DLL in the Forms Runtime environment
    Assuming the proj.dll DLL is placed in a directory pointed by the
    PATH environment variable, below is the piece of PL/SQL code which loads
    the DLL into the Forms Runtime environment. This code can be placed in the
    WHEN-NEW-FORM-INSTANCE trigger for example:
    declare
         hDLL     ORA_FFI.LIBHANDLETYPE;
    begin break;
         --Preload the DLL so the cursor and Icons can be found.
         -- I'm assuming the DLL is in the path here
         hDLL := ORA_FFI.LOAD_LIBRARY(NULL,'proj.dll');
    exception
         when ORA_FFI.FFI_ERROR then
              for i in 1..TOOL_ERR.NERRORS LOOP
                   message(TOOL_ERR.MESSAGE(i));
              end LOOP;
    end;
    Step 2: Display the cursor stored in the DLL
    Now, you may want to change the cursor when the user clicks on
    a specific button. This is an example of code that could be set
    in the WHEN-BUTTON-PRESSED trigger:
    set_application_property(CURSOR_STYLE,'<proj>TESTCUR');
    <proj> refers to the proj.dll. Please note the < and > signs
    which are mandatory there. TESTCUR is the name of the cursor resource
    as defined in the proj.rc file.
    Step 3: Display the icon stored in the DLL
    You may also want to change the icon of an iconic button after
    some specific end-user action. The appropriate code for that is:
    set_item_property('IBUTTON',ICON_NAME,'<proj>TESTICO');
    IBUTTON is a PushButton, with the Iconic property set to Yes.
    TESTICO is the name of the icon resource as defined in the proj.rc file.
    Asim.

  • Problem with using run_report built-in in t-tier environment

    I use this built-in in C.S. and it works just fine, but when I published my reports under web I got the next error: " invalid report id" also I typed the name of reports server in form's properties of the report.
    Any recommendations? Forms 6i patch2.
    Thanks for cooperation.

    Andrew,
    the report_id is the one that you find when looking for the Forms report node. So I assume that in your PL/SQl code for some reason you use a report id that does not exist. If it is the reports job_id that is not correct, then this id gets generated as the result of the RUN_REPORT_OBJECT() command. You may want to print out both to check their value - 0 is not a vaild ID and is reveived whenever something goes wrong.
    Check if the Reports Server that you defined in teh tnsnames is accessible by usingteh Reports Queuemanager, If teh Queuemanager can't access teh Reports Server, then this is where you can start to track down the problem.
    regards
    Frank
    Ps.: The Reports Server name in the Reports Object property does not need to be a trues server if the name of the server to use is set using SET_REPORT_OBJECT_PROPERTY(<id>,REPORT_SERVER,'<name'>). But the property at least must contain some dummy name.

  • Using HOST command to copy files

    Platform is Win network (98/NT/2k Prof), application is loading a picture into a blob field. Button executes the get_file_name built in to let the user select a file from the network, but code must copy the file to a directory that is on the oracle server so that the bfilename function can access a local directory. Then I can use dbms_lob.loadfromfile to actually load the picture.
    The problem is that I cannot formulate a correct command for the HOST built in that will copy the file. I use message to display the command variable and it looks right, but the file does not get copied and the HOST command does not return an error.
    Any help would be appreciated, thanks.
    Mark.
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Marc Riesewijk ([email protected]):
    Hi Mark,
    You can use the library d2kwutil. It should be in a directory of the Developer demo's.
    In this pll-file, there a procedure which enable you to copy, delete and move files on Windows.
    Hope this helps!
    Marc<HR></BLOCKQUOTE>
    Ah,it's in \%orahome%\tools\devdem60\demos\forms\,I got it,it's Win_api_utility procedure,it has copy_file,delete_file etc.
    It's very good.:)
    null

Maybe you are looking for

  • Pages 5.1 will not print.  Just Hangs up. Any Ideas

    Tried 2 different printers and several different files.  Starts spinning as soon as print is clicked.  Error Report below. Ffree Date/Time:       2014-01-24 13:32:35 -0500 OS Version:      10.9.1 (Build 13B42) Architecture:    x86_64 Report Version: 

  • Export to Word from SAP B1 2007A

    Hi all. When trying to export marketing document (sales order) to word from SAP B1 2007 A - I get error message. The error message appears in the word document and it states "unacceptable field". The template document also fails to return values in s

  • Horizontal scroll bar haing Button and TextFiel

    Hi , I need a GUI in which JScrollPane 's Horizontal scrollbar should have a panel with buttons and textfiel to it right | Panel withi buttons and TextFiel | Horizontal Scrollbar | |_____________________________|___________________________________|

  • Mac mini's best choice of external hard drive?

    What would be the best way to back up a Mac mini; using a G-Tech,Lacie,Iomega, or something else?

  • More practice exams?

    Are there any other legitimate practice exam sources other than Trancender and Self Test Software? These two companies are essentially the same company both owned by Kalplan IT. Many of their test questions are the same so buying both exams is useles