vir.tmp文件病毒删除方法

开始 运行 CMD 确定

输入 rd /s /q //./x:/vir.tmp./

or rd /s /q x:/vir.tmp

(x改为文件所在盘符)

如果只是删文件夹的话就这样,显示隐藏啊

全面复查建议扫个日志windows清理助手升级到最新

扫描一个System Repair Engineer(SREng)日志报告上来

System Repair Engineer

使用方法:SREng2.5 常用操作

1、解压缩Sreng_2.5.zip

2、运行SREngPS.EXE

3、智能扫描=》扫描=》保存报告

4、把日志SREngLOG.log中的报告完整复制粘贴上来 [全选(Ctrl+a) >>复制(Ctrl+c) >>粘贴(Ctrl+v)]


设置显示隐藏文件:

双击我的电脑-工具-文件夹选项-查看-

选取“显示隐藏文件和文件夹”下“显示所有文件和文件夹”

取消“隐藏受保护的操作系统文件(推荐)”

取消“隐藏已知文件类型的扩展名”

查一遍毒,如果还有,退出其他程序,用粉粹机粉碎

type Virtual struct { Ts *gorm.DB } // VirtualWarehouseAdd 入库 func (vir *Virtual) VirtualWarehouseAdd(info *VirtualWarehouseInfo) error { var Vir VirtualWarehouse utils.Error(vir.Ts.Table("virtual_warehouse"). Select("total_num, ver, virid, bid, cid, shop_id, prodict_id, cbecskuid"). Scan(&Vir).Error) if Vir.Virid == info.Virid && Vir.Bid == info.Bid && Vir.Cid == info.Cid && Vir.Cbecskuid == info.Cbecskuid && Vir.ShopId == info.ShopId { utils.Error(vir.Ts.Table("virtual_warehouse"). Where("ver = ?", Vir.Ver). Updates(map[string]interface{}{ "ver": gorm.Expr("ver + ?", 1), "total_num": gorm.Expr("total_num + ?", info.Num), }).Error) InfoAdd(info, "1") } else if info.Virid > 0 && info.Bid > 0 && info.Cid != "" && info.Cbecskuid != "" && info.ShopId > 0 { InfoAdd(info, "1") f := model.TbVirtualWarehouse{ WarehouseStatus: model.Delete, Status: model.Normal, Ctime: time.Now().Unix(), Ver: 0, } utils.Error(vir.Ts.Table(model.TbSystemNotice{}.TableName()).Create(&f).Error) } else { return errors.New("参数错误") } return nil } // VirtualWarehouseDel 出库 func (vir *Virtual) VirtualWarehouseDel(info *VirtualWarehouseInfo) error { var Vir VirtualWarehouse utils.Error(vir.Ts.Table("virtual_warehouse"). Select("total_num, ver"). Scan(&Vir).Error) if Vir.TotalNum > info.Num { utils.Error(vir.Ts.Table("virtual_warehouse"). Where("ver = ?", Vir.Ver). Updates(map[string]interface{}{ "ver": gorm.Expr("ver + ?", 1), "total_num": gorm.Expr("total_num - ?", info.Num), }).Error) InfoAdd(info, "2") } else if Vir.TotalNum == info.Num { utils.Error(vir.Ts.Table("virtual_warehouse"). Where("ver = ?", Vir.Ver). Updates(map[string]interface{}{ "ver": gorm.Expr("ver + ?", 1), "warehouseStatus": 0, "total_num": gorm.Expr("total_num - ?", info.Num), }).Error) InfoAdd(info, "2") } else { return errors.New("仓库数量不足") } return nil } // 出入库列表添加 func InfoAdd(info *VirtualWarehouseInfo, Type string) { var a *gorm.DB var id string switch Type { case "1": id = "IN" + idGenerate.ID.Generate(idGenerate.Other) case "2": id = "OUT" + idGenerate.ID.Generate(idGenerate.Other) } f := model.TbVirtualWarehouseInfo{ InOutType: Type, //出入类型 1入库 2出库 InoutOrderNo: id, //出入库单号 InoutTime: time.Now().Unix(), //出入库时间 Status: "0", Ctime: time.Now().Unix(), Ver: 0, } utils.Error(copier.Copy(&f, info)) utils.Error(a.Table(model.TbSystemNotice{}.TableName()).Create(&f).Error) }
最新发布
07-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值