예제 #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (KEYID == "" || KEYSERIAL == "")
            {
                MessageBox.Show("序列号还没有下载,请检查操作!");
                return;
            }

            //SET MBID=RIBM160907010247     跟踪条码
            //SET SN=1021948402900          厂商序号
            //SET SKU=45101201065           MPN
            //SET MAC=28D24475FE86          MAC
            //SET UUID=11111111111111111111111111111111  UUID
            //SET MB11S=8SSB20A29572L1HF4440062  客户序号
            //SET OA3KEY=N/A    KEYID
            //SET OA3PID=N/A    KEYSERIAL
            //SET FRUPN=04X5152  客户料号
            //SET MODELID=VIUX2  MB简称
            string totalStr = "SET MBID=" + track_serial_no + "\r\n"
                              + "SET SN=" + vendor_serail_no + "\r\n"
                              + "SET SKU=" + mpn + "\r\n"
                              + "SET MAC=" + mac + "\r\n"
                              + "SET UUID=" + uuid + "\r\n"
                              + "SET MB11S=" + custom_serial_no + "\r\n"
                              + "SET OA3KEY=" + KEYSERIAL + "\r\n"
                              + "SET OA3PID=" + KEYID + "\r\n"
                              + "SET FRUPN=" + customMaterialNo + "\r\n"
                              + "SET MODELID=" + mb_brief + "\r\n"
                              + "SET DPK=" + dpk_type;

            Untils.createFile("D:\\fru\\", "BOM.bat", totalStr);
            Untils.createFile("D:\\fru\\", "BOM.NSH", totalStr);

            Untils.createFile("C:\\CHKCPU\\", "BOM.bat", totalStr);

            //清空变量
            KEYID     = ""; this.keyidtextBox.Text = "";
            KEYSERIAL = ""; this.KEYSERIALtextBox.Text = "";
        }