locked
請問如何在Vista底下新增route(我嘗試了runas, 但是無法成功) RRS feed

  • 問題

  • 我需要在windows vista底下新增一條route(利用程式, 因為無法成功, 所以我先嘗試直接在command line底下執行)

    我能夠在以administrator權限開啟的DOS視窗新增route
    但是我無法利用runas命令, 在無administrator權限的DOS視窗底下加route
    我使用的命令如下
    runas /user:XXX "route add 10.2.3.111 mask 255.255.255.255 10.2.3.22"
    執行之後, 它會回應:"嘗試用XXX身分來執行route add...."
    然後就結束了

    %errorlevel% = 0
    無任何錯誤訊息, 但是route並沒有被加進去

    請教一下, 是route無法使用runas嗎?
    還是我弄錯了什麼?

    非常感謝
    2007年7月2日 上午 08:22

所有回覆

  • 沒有管理權限的使用者帳號是沒有權限編輯路由表的。

     

    而在執行 runas /user:XXX "route add 10.2.3.111 mask 255.255.255.255 10.2.3.22" 之後應該是會出現

     

    輸入 XXX 的密碼:

     

     


    2007年7月2日 下午 01:25
  • 不好意思, 我的描述不很清楚
    我使用runas的user account是具有administrator權限的帳號
    執行runas之後, 也的確如您所描述, 必須先輸入密碼
    我輸入密碼之後, 他接著就會顯示我所描述的'嘗試用XXX身份來add route...'

    以這樣的情況, 這條route應該是可以正確被加入的?
    實際上並沒有看見我預期要加入的route
    所以想在這裡請問一下, 謝謝
    2007年7月3日 上午 01:44
  • 你在執行DOS的時候就要選擇以系統管理員身分執行就可以了!

    2007年9月5日 上午 09:16
  •  Mix.k 寫信:
    我需要在windows vista底下新增一條route(利用程式, 因為無法成功, 所以我先嘗試直接在command line底下執行)

    我能夠在以administrator權限開啟的DOS視窗新增route
    但是我無法利用runas命令, 在無administrator權限的DOS視窗底下加route
    我使用的命令如下
    runas /user:XXX "route add 10.2.3.111 mask 255.255.255.255 10.2.3.22"
    執行之後, 它會回應:"嘗試用XXX身分來執行route add...."
    然後就結束了

    %errorlevel% = 0
    無任何錯誤訊息, 但是route並沒有被加進去

    請教一下, 是route無法使用runas嗎?
    還是我弄錯了什麼?

    非常感謝

     

    我想是你的 subnet mask 不正確, 所以 static route 不能加上去

    2007年9月5日 上午 09:28