Problem: Using the command 'msg' with 'system Exec.vi.

I try to write to the LabView code that takes advantage of the 'Exec.vi System '. For the moment, I have tried to use it to ping machines, return the command ipconfig and run through the code example that provides NEITHER.

I would use the "msg" command used on Windows operating systems to send a message to several machines on our network at a time. Warning that we're about to update a program and that they should disconnect, things like that.

I tried to use the command 'msg' LabView maintains return errors. I also wrote a quick command as follows file:

@echo we
CD c:\Windows\System32\
Msg.exe /server:localhost * test

When I run the batch of windows, it runs. When I launch from LabView (using the Exec.vi system), it fails.

Potential quirks:

I discovered in a different place under a machine to receive these messages they need to have a registry entry:

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" and have a DWord value called "AllowRemoteRPC' = 1.

Note that "/ Server: localhost" might be "/ server: anycomputer" and the "*" is used as a wildcard character that sends a message to anyone who is connected to this computer. Also note that the 'test' is the message to send.

Any ideas why I'm having a problem?

TL; Dr.: "System Exec.vi" does not have the command "msg". Why is this?


Tags: NI Software

Similar Questions

  • ORA-00900 when you use the command COPY with dynamic SQL

    Helllo,
    I created the following procedure:

    create or replace procedure copyTable (pSourceTableOwner IN varchar2
    pSourceTableOwnerPasword IN varchar2
    pTargetTableOwner IN varchar2
    pTableName IN varchar2
    pDatabaseLink IN varchar2)
    as

    vStatement varchar2 (250): = null;

    Start

    vStatement: = "copy of". pSourceTableOwner | '/' || pSourceTableOwnerPasword | '@' || pDatabaseLink |
    "Insert" | pTargetTableOwner | '.' || pTableName | ' using select * from '. pTableName;

    immediately run vStatement;

    end;
    /

    The generated command (variable vStatement) looks like this:
    "Insert a copy of O_GLCEN/o_glcen@SELLENTW o_jh. "X_PLZ_CD_MERGED_CTIS using select * from X_PLZ_CD_MERGED_CTIS".

    When you call this procedure as "exec copyTable ('O_GLCEN', 'o_glcen', 'o_jh', 'X_PLZ_CD_MERGED_CTIS', 'SELLENTW');" the following lifts:

    FEHLER in line 1:
    ORA-00900: invalid SQL statement
    ORA-06512: at "SYSTEMTECHNIK". COPYTABLE", line 20
    ORA-06512: at line 1

    But when you call the command COPY directly from SQL prompt the statement runs without error.
    Is in general not possible to use the dynamic COPY with SQL command? If it is possible does anyone has an idea what I am doing wrong?

    Any help will be appreciated...

    Rgds
    JH

    I would like to use something like

    vStatement: = ' start in f (select * from ' | pSourceTableOwner |) '.' || pTableName | '@' || pDatabaseLink | Insert loop ') in ' | pTargetTableOwner | '.' || pTableName | "f-values; end loop; end; »
    immediately run vStatement;

  • Problem using the serial port with windows 7

    Hello

    I have a modem of SIM cards (used to update remote controller of the electronic gate) that connects to my computer via the serieal port (COM1).

    The modem comes with its own piece of software that worked fine on my old computer with windows 7 (I had a similar problem, but then I just need to update the driver).

    I now have a new computer and I am unable to connect using the modem (I think I'm using the latest drivers for the serial port).

    Is it possible that I need an older version? If so, how can I get a?

    My motherboard is a GIGABYTE H81M-D2V.

    Any ideas?

    Thank you

    AVI

    Hi Avi,

    Thank you for the update on the issue.

    The UART, or Universal Asynchronous Receiver / Transmitter, is a characteristic of your microcontroller useful to connect serial data (text, numbers, etc.) to your PC. The unit switches incoming parallel information (in the microcontroller/PC) to series data that can be sent over a communication line.

    According to the description you provided it seems that your modem isn't connecting with your Windows 7 computer, then I would contact Duetech Berès your modem manufacturer, so that they provide you with the steps to set it up.

    Get back to us after contacting them and please get back to us with your question was last updated.

    Kind regards.

  • Using the command telnet with groups of objects

    I'm upgrading from a PIX production to 6.2 (2) and will be converting the configuration to use the names and groups of objects.

    Documentation for the object-group deals with their use in ACLs, I wonder if they can also be used in the telnet command.

    Old config example:

    Telnet 10.0.0.0 255.0.0.0 inside

    Telnet 172.16.35.22 255.255.255.255 inside

    Telnet 172.16.35.23 255.255.255.255 inside

    Telnet 172.23.16.138 255.255.255.255 inside

    Telnet 172.23.16.141 255.255.255.255 inside

    Telnet 172.23.20.100 255.255.255.255 inside

    Telnet 172.23.20.101 255.255.255.255 inside

    Telnet timeout 10

    Example of config suggested:

    Telnet NET-Inside_10 255.0.0.0 inside

    Telnet-group of Support_TelecomTeam objects inside

    Telnet-group of Support_SecurityTeam objects inside

    Telnet-group of SNMP_Servers objects inside

    Telnet timeout 10

    Please let me know if you have tried with telnet that I don't have access to a laboratory PIX to test this option.

    Thank you!

    Jennifer

    Good idea, but unfortunately, groups of objects are valid for use in access lists.

    Scott

  • Problem using the command oraext:query-database() in the xslt file

    Hello

    I ask a function through the query command - database () in a certain xslt in a BPEL process as below:

    < name of xsl: variable = "Company" >

    < xsl: value - of select = "string ('CORPORATION')" / >

    < / xsl: variable >

    < name of xsl: variable = "CustAccIdFrmDB" >

    < xsl: value-of select ='orext:query - database (concat ("select xx_egytrans_integration.get_xid(",$getCustAccID,",",$Corporation,") from the dual"), false (), false (), string("jdbc/otmdatasource")) "/ >"

    < / xsl: variable >

    But, after the deployment of the BPEL process and when running it, I get the error at run time.

    Here is the error,

    " < bpelFault > < faultType > 0 < / faultType > < subLanguageExecutionFault xmlns =" http://schemas.Oracle.com/BPEL/extension "> < a name ="summary"part > < summary > XPath expression cannot run." An error occurs during the processing of the XPath expression; the term is ora: OutputVariable.OutputParameters). the XPath expression cannot run; the reason was: javax.xml.transform.TransformerException: XML-22900: (Fatal Error) an internal error condition has occurred. Check the detailed origin described in the text of the exception message and verify that the XPath query is correct. < Summary / > < / part > < part name = "code" > < code > XPathExecutionError < / code > < / piece > < / subLanguageExecutionFault > < / bpelFault >


    Could if it you please let me know the probable reason for the error? Please help as soon as possible.


    Thank you

    Imane

    Hello

    The problem is now solved by adding an alias for the columns like below:

    Select xx_egytrans_integration.get_xid (21468, 'CORPORATION') result of double;

    Now, it could be used in xsl.

    Thank you

    Imane.

  • Problems using the deployJava.js with Java 7

    I found problems, which vary according to the browser for the following script in an HTML page on Windows 7:

    < html >
    < head >
    < meta http-equiv = "Content-Type" content = text/html"; Charset = UTF-8 ">"
    < / head >
    < body >
    Me launch!
    < script src = "http://www.java.com/js/deployJava.js" > < / script >
    < script >
    deployJava.setInstallerType ("kernel");
    deployJava.createWebStartLaunchButton ("yourAppHere.jnlp", "1.7.0");
    < /script >
    < / body >
    < / html >

    The problem occurs when Java 7 is not yet installed. Note: There is no need to have a real 'yourAppHere.jnlp', given that the problems of front surface to be a requirement.

    Firefox 8.0:
    ------------
    When the user clicks the launch on Firefox button, a brief dialogue with a progress bar appears showing a small download. In the end, a security warning dialog box appears:
    «This installation of Java program didn't Sun...» ». The Editor appears under Oracle America, Inc..

    Installation proceeds as normal if the user overides the warning (if lack finally a true jnlp will catch up with you). I don't know about you, but think that the problem is with deployJava.js. You solve this might also want to consider the implications of MacOSX port when it is up and ready.

    THAT IS TO SAY 9.0.3:
    ------------
    This browser is a total failure. The initial report download progress dialog at the end, then rest & the session hangs. The dialog box is modal, so other than the power button one flight is killed via the Task Manager.

    I'm sure these are bugs, but thought would see if others can replicate just to save html to a file on the desktop and double-click. Have they already been reported? There are other tests that are not good? It has been years since I reported a Java bug, are there indications?

    Published by: user3055980 on November 13, 2011 11:36

    deployJava.js is supported by the native library which is part of the JRE you have or had installed.
    Everything preceding the first Setup dialog (detection, safety message, download dialog boxes, etc.) is from this library.

    According to me, the behavior of FF is planned. You have the 'old' JRE installed (the one that was released prior to the acquisition by Oracle, or before the update of JRE to deal with Oracle as 'owner' JRE) and then editor of the new JRE is not deemed be pretrusted. This problem will disappear once users migrate to JRE "taking support Oracle.

    Check the version of the dll from deployJava1.dll and npDeployJava1.dll loaded by the browser process (e.g. to use Process Explorer tool FRO sysinternals.com) to find out which version you are using. Report a bug, follow the instructions here - http://bugreport.sun.com/bugreport/.

  • Using Firefox 4 and Windows 7. Whenever I have to start Firefox from a shortcut to a Web site, what happens with the following error "there was a problem sending the command to the program". The requested site is loaded after that. without any problem.

    Using Firefox 4 and Windows 7. Whenever I have to start Firefox from a shortcut to a Web site, what happens with the following error "there was a problem sending the command to the program". The requested site is loaded after that. without any problem.

    If a shortcut is used while Firefox is already open the error will not occur.

    For me, the problem was the FoxClock extension. Once I disabled it, the problem was gone.

    Hope this helps.

    Olivier

  • Using FTPClient on a real time with system Exec.vi

    How can I tell FTPClient.exe address target when I start this executable with system Exec.vi in Labview?  I don't want to reinvent the file FTP utility used by MAX with targets in real time. I want to run this executable to a labview support utility without using MAX to do.

    Is this possible?

    Danny

    Thanks for the info.  Your "bad mood" response "suggests" a response to my question.  However, the full answer to my original question is that it is not possible to use FTPClient.exe outside MAX.  It is therefore not possible to spend in the address target at run time if the FTPClient.exe runs external to MAX.  FileZilla is a good choice - there are also other FTP clients out there, but you pointed out a solid choice.  Thank you.

  • Using Autodesk Architecture 3.3 and opening a working file, I get the error message error "there was a problem sending the command to the program".

    When using Autodesk Architecture 3.3 and opening a working file, I get the error error message "there was a problem sending the command to the program". What does that mean? At the same time (or nearly the same time) trying to create a pdf from a drawing file is suspended the program autodesk. These two worked before.

    Hello

    The question you posted would be better suited to the Forums from Autodesk. I suggest you post here for better support.

    Here is a link:

    http://forums.Autodesk.com/

  • Help with columns of FIXED LENGTH - using the command of the coil

    Hi guys,.
    I have a vision I try to be wound using columns of fixed length, and the spacing is off. Ive tried many things like specifying the width of the column before executing the query, using the command rpad, but nothing seems to work. I have the coil in a text file so that users to import this file into another system. I'd appreciate any suggestions. Thank you very much. What follows is the view:

    SELECT 'Employe_id', 'FIRST NAME', 'INITIAL', 'NAME', 'SUFFIX', ' TRAINING ', 'Class ID', 'Class ID', 'We', "make / model ', 'Cali', 'Barrell', 'Serial number', 'Qualification', 'Application', 'SCORE', 'Status', 'add a time', 'Add a record ID', 'Add a record Date', ' change record ID ',' save the modified Date ', 'RN' OF
    (SELECT
    Upper (RPAD (tbl. SSN, 10)) AS "Employe_id."
    UPPER (RPAD('',12)) AS "FIRST NAME."
    UPPER (RPAD('',1)) AS "ORIGINAL."
    UPPER (RPAD('',20)) AS "LAST NAME,"
    UPPER (RPAD('',5)) AS "SUFFIX."
    SUPERIOR (RPAD (to_char (QUALDATE, 'MMDDYYYY'), 8)) AS 'DATE OF TRAINING. "
    Upper (RPAD('P123',8)) AS "Course ID"
    Upper (RPAD('',6)) AS 'class ID ',.
    Upper (RPAD ('P', 4)) AS '' We. ''
    Upper (RPAD('',4)) AS ' make / model.
    Upper (RPAD('',4)) AS "Cali,"
    Upper (RPAD('',7)) AS "Barrell."
    Upper (RPAD('',15)) AS "serial number."
    Upper (RPAD('A',4)) AS "Qualification."
    Upper (RPAD('D',4)) AS "Application."
    TO_CHAR ((RAWSCORE/250) * 100, "fm000.00") "SCORE".
    Upper (RPAD('PASS',4)) AS 'Status. "
    Upper (RPAD('',8)) AS "add time"
    Upper (RPAD('',8)) AS "registration Add ID."
    Upper (RPAD('',8)) AS 'Record Date added',
    Upper (RPAD('',8)) AS "Record ID change."
    Upper (RPAD('',8)) AS "Date of registration of the change."
    ROW_NUMBER () over (partition by firearms_scores.ID_NUMBER QUALDATE desc order) rn
    OF FIREARMS_scores, TBL
    where scores.id_number = tbl.id_number
    and qualyear = "2010" and coursecode = "SA".
    order by employee_id)
    where rn = 1

    Hello

    You RPAD does nothing, because they are identical:

    SQL> SELECT NULL AS "Record Add ID",
      2         NULL AS "Record Add Date",
      3         NULL AS "Record Change ID",
      4         NULL AS "Record Change Date" FROM DUAL;
    
    R R R R
    - - - -
    
    SQL>
    

    Does not see why the leadership of the COLUMN should not do what you want. Maybe you forgot the quotes?

    SQL> COL "Record Add ID" FOR a18
    SQL> COL "Record Add Date" FOR a18
    SQL>
    SQL> SELECT NULL AS "Record Add ID",
      2         NULL AS "Record Add Date",
      3         NULL AS "Record Change ID",
      4         NULL AS "Record Change Date" FROM DUAL;
    
    Record Add ID      Record Add Date    R R
    ------------------ ------------------ - -
    
    SQL>
    

    PS: You probably shouldn't affect the width of a column that is smaller than the length of the header

    Concerning
    Peter

  • I can not use the command share in safari, mail, notes, etc. since I updated to El Capitan (10.11.5). No way to solve it. Please help me.

    I can not use the command share in safari, mail, notes, etc. since I updated to El Capitan (10.11.5). No way to solve it. Please help me.

    There is a problem with your installation of OS X. The easiest way, but not the fastest way to fix it is to reinstall the operating system. Unless you are in a hurry or have measured access to the network, it is what I suggest, especially since I don't know if there are any problems with the installation. Please backup all data before reinstalling. You won't need the backup unless something is wrong.

    The below, advanced shortcut if it works, can save you some downtime (and the cost of a download of several gigabyte, if necessary.)

    1 back up all data.

    2. disconnect all external storage devices.

    3. start in recovery mode. Select a language, if you are prompted. The OS X Utilities appears. One of the options is to install OS X. This is not what you do.

    4. This step is only necessary if you use FileVault 2. If you don't know what's FileVault, you use it. Go to the next step. Otherwise, launch utility disk, then select the icon for the volume FileVault ("Macintosh HD", unless you have given it a different name.) It will be nested under another icon of the disc. Select open in the file menu and enter your login password when you are prompted. Then quit disk utility must be returned to the main screen.

    5. Select get online help. Safari will launch. While in recovery, you will have no access to your Favorites, but you won't need them. Load this web page.

    6. triple - click anywhere in the line below to select this option:

    chflags -R norestricted /V*/*/S*/*/Caches

    Copy the selected text in the Clipboard by pressing Control-C key combination.

    7. Quit Safari. You go back to the OS X Utilities screen.

    In the menu bar, select

    Utilities ▹ Terminal

    Launch the Terminal application. Paste in the Terminal window by pressing the command-V key combination.

    Wait for a new line ending with a number sign (#) to appear. Quit the Terminal must be returned to the main screen.

    8. Select

    ▹ Restart 

    in the menu bar.

    9. This step must be performed after the restart, and while you are logged as administrator, not in recovery mode. If you have only one user account, you are the administrator.

    Select and copy this line as in step 6:

    sudo /usr/libexec/xpchelper --rebuild-cache

    Paste in a Terminal as before. You will be asked for your login password. Nothing displayed when you type. Type carefully, and then press return. If you do not have a password, you will need to configure one before you can run the command. You can get a warning to be careful. Confirm. You don't need to display the warning.

    If you see a message that your user name "is not in the sudoers file", then you have not logged as an administrator. Log in as one and repeat this step. You don't have to repeat the previous steps.

    Wait for a new line ending with a dollar sign ($) below what you entered.

    10. make as in step 9 with this line:

    sudo /usr/libexec/*/app_sandbox_cache_builder --rebuild-cache

    You can then quit Terminal.

  • The list of permissions of the files using the command line

    Hi all

    My windows operating system is windows Server 2003 R2.

    Now, I'm trying to find a solution that can display all the permissions of the file of each folder and its subdirectory by using the command line syntax.
    I tried to use ICACLS to solve this problem, but its result contains the permissions of all files/folders. I just want to have the permission of files, not the permissions of each individual files.

    Is it possible to just show the permissions of folders with ICACLS? If it is possible, what sentence from command line?

    However, I also looked at Systinterals AccessChk and AccessEnum without finding a solution.

    If you have no good solution, please share with me.

    Advanced thanks.

    Hi Leo,

    The question you have posted is related to file permissions in Server 2003 and it would be better suited to the TechNet community.

    Please visit the link below to find a community that will provide the support you want.

    http://social.technet.Microsoft.com/forums/en-us/winserversecurity/threads

    Hope it will be useful.

  • "Error: the application failed to start because the side by side configuration is incorrect, please see the application event log or use the command-line sxstrace.exe for more details.

    I have QQ (an international chat program) installed on the laptop. Then my hard drive crashed. Now when I try to reinstall it on my new hard drive I get the following message:

    "Error: the application failed to start because the side by side configuration is incorrect, please see the application event log or use the command-line sxstrace.exe for details" -how can I solve this problem? I have Windows 7.

    Hello

    Thanks for choosing Microsoft Community to post your question.

    It seems that you can not install application QQ, you get an error: "the application could not start because the side by side configuration is incorrect, please see the application event log or use the command-line sxstrace.exe for more details.

    We're here to help and guide you in the right direction. This problem could be caused when the computer is missing the correct C++ run time for your type of system components. (x 86 or x 64).

    Here are a few troubleshooting steps that you can try to solve this problem.

    Method 1: we will install Microsoft Visual C++ for your computer package.

    Note: If you use the 32-bit operating system, download and install 32-bit edition(X86).

    If you use the 64-bit operating system, download and install edition(X64) 64-bit.

    Microsoft Visual C++ 2008 SP1 Redistributable Package (x 86)
    http://www.Microsoft.com/downloads/en/details.aspx?FamilyId=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en

    Microsoft Visual C++ 2008 SP1 Redistributable Package (x 64)
     http://www.Microsoft.com/downloads/en/details.aspx?FamilyId=BA9257CA-337F-4B40-8C14-157CFDFFEE4E&displaylang=en

    Package redistributable Microsoft Visual C++ 2010 (x 86)

    http://www.Microsoft.com/downloads/en/details.aspx?FamilyId=a7b7a05e-6de6-4D3A-A423-37bf0912db84

    Package redistributable Microsoft Visual C++ 2010 (x 64)

    http://www.Microsoft.com/downloads/en/details.aspx?FamilyId=bd512d9e-43c8-4655-81bf-9350143d5867

    Method 2: Run the fixit available at the following link.

    Solve problems with programs that cannot be installed or uninstalled

    http://support.Microsoft.com/mats/Program_Install_and_Uninstall

    Also, check the event log using Event Viewer.

    Please see the link below for more information on how to use Event Viewer to check the error message or information,

    http://Windows.Microsoft.com/en-us/Windows7/what-information-appears-in-event-logs-Event-Viewer

    If you have additional problems, please reply to this post and we will be happy to help you further.

  • WINDOWS 7 error the application failed to start because the side by side configuration is incorrect, please see the application event log or use the command-line sxstrace.exe for more details.

    «WINDOWS 7 error the application failed to start because the side by side configuration is incorrect, please see the application event log or use the command-line sxstrace.exe for more details.»

    This cams almost for all the applications that I try to open. I read all kinds of things to solve problems, but I can't install anything because it is constantly on the screen.

    I think it's like that because my computer shuts off when I was doing the system restore, because he has not started.

    I don't know what to do.

    Hello

     
    You can view the event log by using Event Viewer. See the link below for more information about how to use Event Viewer to check the error message or information,
     
    Please check the information in Event Viewer and let us know the problem more briefly for a better solution.
     

    Method 1:
    However, try the SFC (System File Checker) scan on the computer. Check out the following link to do the same thing:
    How to use the System File Checker tool to fix the system files missing or corrupted on Windows Vista or Windows 7
    http://support.Microsoft.com/kb/929833
     
    Method 2:
    You try to run the fixit given in the following link and check if it works:
  • First HP: help using the command CAS.solve (STRING1, STRING2) within a program

    Hello and hope you can help me with my problem!

    I write a somewhat complicated program (operating mode no case) who has a subroutine called STSOLVE where his entry is always a string from the main program that contains a formula as "'I' = 'V' / 'R', 'R'" and its goal is to replace all the variables contained in "" to the compatible standard CASE generated automatically variable (teiXX where XX is a unique number) and then use the command solve to assess this formula (say final temporary formula "tei1 = tei2 / ') tei3, tei3"). Before returning, he replaces the temporary variables, generated automatically with the original on the result, so the original formula will be sent back solved in the main program.

    My problem:

    It returns the result {UNDEF} or simply {} even in expressions that absolutely work if used with the command solve manually, in the main screen of calculators CASES when the CAS.solve command is used either! Even though I know that the entry of this order is correct according to the tutorials I've read in the forums, I can't work properly.

    I tried all methods of writing the order and I only managed to get a result when I wrote this:

    RPART1: = cas.expr (RPART1);

    RESLT: = case. Solve (RPART1, "tei2");

    .. .or RPART1 contains, say, the part 'tei1 = tei2/tei3' (NOT AS A STRING!) and "tei2" SHOULD be written as shown here, a chain, entered manually just for test (can be 'tei1' or 'tei3' too for this particular case). However, if I put "tei2" in RPART2 of local variable in the subroutine as a string and then pass this variable to the solve command, say:

    RPART1: = cas.expr (RPART1);

    RESLT: = case. Solve (RPART1, RPART2);  RPART2 contains the string "tei2", "tei1" or "tei3.

    Here again, I get a {} as a result!

    I tried so already a lot of things that I don't know exactly what mention here, but I hope I described the main situation enough to start detailed and of course, I'll give you any other information you might need to give me more help. I tried to paste the entire subroutine, or even the entire program, but I don't have any windows pc to connect the first HP and copy the program. I am writing from an Android Tablet and I should maybe type the everything here is not very easy, I will of course if you ask.

    Perhaps, I should also note that the generated vars tei1, tei2 etc. do not exist as variables in the calculator, but if I copy channels same as the program tries to run in the command CAS.solve and manually write in case screen (not a string of course) then they get solved without problems.

    Hope to get help and learn from you and I wish I could found more help about it online, but it seems very difficult and also all the tutorials I found on the cas.solve command in the programs did not work in my case!

    Andreas

    It works, or is this not the problem?

    CAS.solve ("tei1 = tei2/tei3", "tei2");

    I get output: {tei1 * tei3} which is correct.

Maybe you are looking for

  • Mail (version 9.3) frequently freezes, requires a reboot.

    Mail under El Capitan (10.11.6) freezes frequently. Rebuild my Inbox, sent messages, Junk, etc was not rectified the problem. Seems arbitrary? Anyone else having this problem? All possible solutions to this?

  • How to install Safari?

    I went to http://www.apple.com/safari/ to install Safari (since youtube complained my current browser, which is also Safari), but there is no link to install anywhere. Is it really bad Web design or is there a reason?

  • Rescue Email there is no what should I do?

    I forgot my security question answers and rescue email don't exist or no longer works

  • Problem installing any new version of iTunes (10.5)

    When you try to install the latest version of iTunes (10.5), I get the message "there is a problem with this installation package. A program required for this install to complete could not be run. Contact your provider staff or support package ".  Th

  • Impossible to download the drivers for HP 14-d00AU wireless

    Hi, I need help with my laptop. When I got this laptop, it has ubuntu as its operating system so I changed it to windows 8, the problem now is that I can't install the driver wireless for my laptop. I have tried all the drivers on this site http://h1