windows系統的net和net1的區別和聯繫

 net命令在win系統中是個強大且常用的工具,例如:net user , net start ....。system32文件夾下有一個net.exe和net1.exe,net1.exe有122KB,而net.exe只有42KB,net.exe和net1.exe功能是不同的。功能差別:某些情況下(一般是net不需要調用net1.exe的時候)用net1執行net的命令,會顯示用net執行該命令的幫助

      今天在設置開啓虛擬機服務的啓動時候突然發現進程出現了 net.exe  net1.exe,批處理運行完後就消失了;於是有點發毛了,難道是有後門創建賬戶?查找發現system32下有兩個net.exe和net1.exe,於是把net1.exe改了名字,發現net命令都不能用了!網上搜索得到原來是微軟系統自帶net.exe net1.exe;可以理解成net.exe是在前臺的總管,負責調遣。net1.exe是負責在背後幹活的,在net.exe需要它的時候就站出來執行某些命令,但net1.exe只負責其中的很小一部分而已,其他的命令net.exe會調用不同的dll文件去執行。

刪除net1.exe

部分測試情況如下:

會調用net1.exe的命令

net localgroup
net start/stop
net share

不調用net1.exe的命令

net use
net view

結論:net1.exe本應該是一個dll讓net.exe調用,但不知道什麼原因微軟把它做成了exe。

爲了保證系統正常運行,不能刪除net1.exe

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章