首頁>Club>
在公司內部建立一個ftp資料夾,同事上傳檔案到FTP後,印表機直接打印出檔案。請問這個怎麼實現,現在ftp已經搭建好,並已經建立共享印表機。
6
回覆列表
  • 1 # 3D列印匠

    時至今日,一個小型的區域網中的

    作業系統

    ,Win7和WinXP共存的現象已經是很普遍的了(就像當時WinXP和Win98曾經共存了一段時間一樣)。那麼在Win7和WinXP之間的設定

    資源共享

    就得費一番周折了。本人今日碰到二則事例,在網上查了很多資料後,很多都是言語寥寥,不能解決實際問題。在仔細的搜尋一番後,找到兩個帖子,都順利的解決了我的問題。在這兒,著文以記之。也是給更多的人一個參考。

    一、Win7訪問WinXP的共享印表機

    在許多的網上的帖子上說,一個是GUEST帳號,一個是透過新增網路埠的印表機。這兩個,我都試過,前一個,絲毫不起作用,Win7能看到WinXP的機器,但看不到其共享的印表機。後一個,雖然順利添加了WinXP的印表機,但是列印的檔案卻都是空白紙,更新了印表機驅動也沒有效果。

    解決方案“”

    現在將解決步驟貼於下方,供大家參考

    Win7機器方:

    1、的服務

    或計算機—管理----服務和應用

    程式

    ,開啟服務或者用WIN+R開啟執行---輸入services.msc回車,開啟服務設定

    以下服務:

    Server

    Workstation

    ComputerBrowser

    DHCPClient

    RemoteProcedureCall

    RemoteProcedureCall(RPC)Locator

    DNSClient

    FunctionDiscoveryResourcePublication

    UPnPDeviceHost

    SSDPDiscovery

    TIP/IPNetBIOSHelper

    2、Win7和WinXP兩臺機器要在一個工作組裡

    3、

    網路共享

    檔案共享

    在“針對不同的網路配置檔案更改共享選項”下勾選“啟用

    網路發現

    ”和“啟用檔案和

    印表機共享

    在“允許程式透過Windows

    防火牆

    通訊”下勾選“

    網路發現

    ”和“檔案和印表機共享”。並且“家庭/工作(專用)”和“公用”都勾選

    4、Win7中應該啟用Guest帳號

    WinXP機器方:

    1、首先要啟用“檔案和印表機共享”

    注意:在“

    本地連線

    屬性”下“Microsoft的網路的檔案和印表機共享”下的“協議”中的“networkmonitordriver協議”也要安裝

    2、開始-執行-services.msc-啟動“server服務”。

    3、

    組策略

    設定:

    開始選單執行-secpol.msc-安全設定-本地策略

    安全選項:

    網路訪問:不允許SAM帳戶的匿名列舉,屬性給“停用”。

    網路訪問:不允許SAM帳戶和共享的匿名列舉,屬性給“停用”。

    網路訪問:本地帳戶的共享和安全模型,屬性改為“經典-本地使用者以自己的身份驗證”。

    4、使用者管理---啟動guest使用者

    5、重啟WinXP電腦。

    印表機共享

    怎麼設定筆者按照上述的方法做了一遍之後,Win7成功的在

    網路共享

    裡發現WinXP的

    共享

    印表機,雙擊,按照提示安裝印表機驅動,成功的將網路印表機設為預設的

    印表機

    。並且可以正常的使用。

    二、Win7的不關閉防火牆下的FTP設定

    網路上介紹的Win7下的FTP設定,最後都會來一句,如果不能正常訪問,把“Win7的防火牆”關閉。的確在關閉Win7的防火牆之後,其餘的電腦都能正常訪問FTP了。而一旦了Win7的防火牆,就無法正常的訪問FTP了。

    問題出在防火牆處。

    一般的文章中介紹,在“允許程式透過Windows防火牆通訊”中勾選“FTP伺服器”,就能使FTP透過防火牆。但經過實際使用來看,這是不行的。

    在“”中提到了解決辦法。

    就是在“允許程式透過Windows防火牆通訊”中不僅僅要勾選“FTP伺服器”,還要新增“inetinfo.exe”。

    首先找到這個檔案

    透過筆者的本地搜尋,在本機上的上有兩個,分別是

    C:\Windows\winsxs\x86_microsoft-windows-iis-metabase_31bf3856ad364e35_6.1.7600.16385_none_39084df88346b717\inetinfo.exe

    C:\Windows\winsxs\x86_microsoft-windows-iis-metabase_31bf3856ad364e35_6.1.7601.17514_none_3b3961c080353ab1\inetinfo.exe

    會發現在“允許的

    程式

    和功能”中已經有了“InternetInformationServices”並且打上了勾。

    在如上的操作後,在Win7的防火牆之後,其他的機器也能正常的訪問FTP了。其實Win7的FTP就是IIS下的一個子功能,所以也必須使IIS透過

    防火牆

  • 中秋節和大豐收的關聯?
  • 為什麼異地4S店買車比本地便宜快一萬了?