資安論壇

行政院 國家資通安全會報 - 技術服務中心 - 資安論壇 http://forum.icst.org.tw/
現在的時間是 2012年 10月 22日, 00:26

所有顯示的時間為 UTC + 8 小時




發表新文章 回覆主題  [ 22 篇文章 ]  前往頁數 12  下一頁
發表人 內容
文章發表於 : 2010年 11月 2日, 15:06 
離線

註冊時間: 2010年 11月 2日, 14:25
文章: 2
各位大大們好
假設我有一個hub
他的區網IP位置是192.168.1.1
然後他組織下有6台電腦
分別為
192.168.1.2
~
~
~
192.168.1.7

然後我現在想要使用其中一台電腦(假設為192.168.1.3)
來使用廣播系統讓其他的電腦都能夠看到此視窗消息
那我該如何做呢?

我記得之前的指令是net send IP 訊息
可是這個功能好像沒辦法用了(win 7)

請問我該如何做呢?
IP不是有一個廣播IP嗎?
還是該把我的IP改成192.168.1.255???


回頂端
 個人資料  
 
文章發表於 : 2010年 11月 3日, 10:42 
離線

註冊時間: 2002年 9月 25日, 10:57
文章: 8868
來自: R.O.C
> 還是該把我的IP改成192.168.1.255
不可以

你需要的是每台電腦上都有一套可以接收你某軟體送出的訊息
例如 Windows Live Messenger (WLM)、ICQ、Yahoo即時通
不過 WLM 好像沒有群發功能 (Yahoo即時通 小弟沒用,不清楚)

_________________
天道循環,生死不昧,真空妙有,還於本然
諦聽我們的靈魂之聲,所有飄零的靈魂,此世虛幻,此生一夢,生者必死
勢不可去盡,話不可說盡,福不可享盡,規矩不可行盡,凡事太盡,緣分勢必早盡
貼圖空間
viewtopic.php?t=8816


回頂端
 個人資料  
 
文章發表於 : 2010年 11月 6日, 16:47 
離線

註冊時間: 2010年 11月 1日, 08:08
文章: 2
joseph790517 寫:
各位大大們好
假設我有一個hub
他的區網IP位置是192.168.1.1
然後他組織下有6台電腦
分別為
192.168.1.2
~
~
~
192.168.1.7

然後我現在想要使用其中一台電腦(假設為192.168.1.3)
來使用廣播系統讓其他的電腦都能夠看到此視窗消息
那我該如何做呢?

我記得之前的指令是net send IP 訊息
可是這個功能好像沒辦法用了(win 7)

請問我該如何做呢?
IP不是有一個廣播IP嗎?
還是該把我的IP改成192.168.1.255???



要廣播的不用打ip 只接打* 號 就會傳送到同區段的ip ,前提是要收send的電腦 message service 有開才行


回頂端
 個人資料  
 
文章發表於 : 2011年 9月 14日, 07:18 
離線

註冊時間: 2004年 10月 20日, 22:31
文章: 1472
來自: Taiwan
簡單,只要有管理者密碼,自然可以在user的console丟訊息出來
最簡單的作法是透過psexec 搭配wscript.echo或者msgbox
若是WMI則要用到win32_scheduledjob,不可採win32_process,不然訊息會丟錯層

_________________
想怎麼收穫~就得怎麼栽~
本人不提供免費諮詢服務~謝謝指教~
準備淡出中~~


回頂端
 個人資料  
 
文章發表於 : 2011年 9月 16日, 11:08 
離線

註冊時間: 2009年 7月 13日, 16:33
文章: 30
來自: 台灣台中
cheneyen 寫:
簡單,只要有管理者密碼,自然可以在user的console丟訊息出來
最簡單的作法是透過psexec 搭配wscript.echo或者msgbox
若是WMI則要用到win32_scheduledjob,不可採win32_process,不然訊息會丟錯層

發問者,一看就知道是新手
但是你講的東西,連我這個10年老手都不懂
而且你還說『簡單』
自己懂,別人不懂,說簡單,那別人感受如何.........

以上回答你懂,我不懂,佩服你,但是說他簡單?唉,那我就是....了‧
-------------------------------------------------------------------
1.Windows 7並沒有內建Message,他被拿掉了
2.就算是XP,也必須『服務啟用』,傳送訊息者指令請自行搜尋
3.其他發送訊息的方法,我有找過,很費事的.........幾個方向是:
..A.內部架設訊息主機+MSN,同時兼顧內外,也能『只允許特定同事MSN』,這台內部訊息主機要可以記錄,並公告,以避免員工聊天八卦
..B.全公司都導入MSN

當初的工作紀錄,參考吧‧
以Openfire+Pigdin建構企業內的IM環境


回頂端
 個人資料  
 
文章發表於 : 2011年 9月 16日, 11:48 
離線

註冊時間: 2004年 10月 20日, 22:31
文章: 1472
來自: Taiwan
bigcandy 寫:
cheneyen 寫:
簡單,只要有管理者密碼,自然可以在user的console丟訊息出來
最簡單的作法是透過psexec 搭配wscript.echo或者msgbox
若是WMI則要用到win32_scheduledjob,不可採win32_process,不然訊息會丟錯層

發問者,一看就知道是新手
但是你講的東西,連我這個10年老手都不懂
而且你還說『簡單』
自己懂,別人不懂,說簡單,那別人感受如何.........

以上回答你懂,我不懂,佩服你,但是說他簡單?唉,那我就是....了‧
-------------------------------------------------------------------
1.Windows 7並沒有內建Message,他被拿掉了
2.就算是XP,也必須『服務啟用』,傳送訊息者指令請自行搜尋
3.其他發送訊息的方法,我有找過,很費事的.........幾個方向是:
..A.內部架設訊息主機+MSN,同時兼顧內外,也能『只允許特定同事MSN』,這台內部訊息主機要可以記錄,並公告,以避免員工聊天八卦
..B.全公司都導入MSN

當初的工作紀錄,參考吧‧
以Openfire+Pigdin建構企業內的IM環境

我乾脆整各寫出來,你再來看我講的簡單是不是亂講的

1:打開notepad,把下面內容打進去(兩行隨便抄一行),存成.vbs
wscript.Echo "message"
msgbox "message",vbInformation,"title"
2:去微軟下載sysinternal的pstools,用psexec來部屬
psexec [\\computer[,computer2[,...] -u user -p psswd -i \\share_path\script

這樣難?兩個步驟搞定,我沒誇大吧?是不是也達到原post的目的?
至於wmi就比較複雜一點,但是wmi只是去繞過psexec那段
如果以解決方案來看,兩個步驟把問題解決,不叫簡單?

對於我提的解決方案,實作上有問題的點可以提出來問
你還不能接受我講簡單的論調而傷了你,跟你說聲抱歉
我接觸過的新手,跟他講wscript.echo/msgbox幾乎都可以猜到我在講vbs
psexec就算沒聽過,google一下就知道它的用途
如果我這樣回"簡單"算是在刁新手,那抱歉,請新手們不要看我的回覆

_________________
想怎麼收穫~就得怎麼栽~
本人不提供免費諮詢服務~謝謝指教~
準備淡出中~~


回頂端
 個人資料  
 
文章發表於 : 2011年 9月 17日, 09:37 
離線

註冊時間: 2007年 5月 23日, 10:33
文章: 35
用psexec 去執行遠端程式是OK的,用於丟messgae 於user console 上還真的沒用過,學起來。


回頂端
 個人資料  
 
文章發表於 : 2011年 9月 23日, 08:57 
離線

註冊時間: 2010年 10月 26日, 18:50
文章: 8
cheneyen大大息怒

確實有效 而且方便又快速


回頂端
 個人資料  
 
文章發表於 : 2011年 10月 3日, 16:36 
離線

註冊時間: 2009年 7月 13日, 16:33
文章: 30
來自: 台灣台中
感謝cheneyen指導

今天試了一下,失敗.....沒法執行VBS
錯誤訊息:系統找不到指定的檔案
無論檔案存在單機、網路分享區,都不行
我還特地用引號包起來,沒有特殊檔名
單機單獨執行這個VBS沒問題(一般用戶,無管理權)

Google結果,找不到psexec 遠端開啟vbs成功的經驗

但是開啟其他檔案、程式,是OK的(Msi、安裝檔這些我沒試)
所以,我只能使用psexec 搭配文字檔,遠端開啟記事本給用戶...........


回頂端
 個人資料  
 
文章發表於 : 2011年 10月 3日, 21:15 
離線

註冊時間: 2004年 10月 20日, 22:31
文章: 1472
來自: Taiwan
我猜是script engine沒指定,在這種脫離自身環境的執行方式,常常會遇到
當然我上面寫的範例我也沒實際跑起來測試,所以才會發生一些無法預測問題
你執行psexec的參數應該為
psexec [\\computer[,computer2[,...] -u user -p psswd -i wscript \\share_path\script.vbs
當你script執行路徑為網路分享,這時候關聯會比較複雜一點,實際的原因,這邊就不贅述了

給bigcandy兄
突然發現我似乎要為我前面所言"簡單一事"道歉一下
因為我提的這個作法,流程上確實是簡單的
但是實際上卻牽涉到很多小細節,會導致流程跑不順
如你所說的"系統找不到指定的檔案"
這部分牽涉到檔案關連性問題,而這個只有實作才會看出哪邊有問題
至於檔案擺網芳上,不幸的話,會看到更詭異的問題(這邊比較特殊,有的環境會出現存取受限,有的會正常)
要深究原因的就再討論吧!!畢竟原POST只是想知道方法,並沒有想知道"原因"

另,您提出的作法也不錯
基本上山不轉路轉,只要能達成目的,花最小effort,最少時間,可以解決問題的,都是好方法~~~~潛水去

_________________
想怎麼收穫~就得怎麼栽~
本人不提供免費諮詢服務~謝謝指教~
準備淡出中~~


回頂端
 個人資料  
 
文章發表於 : 2011年 10月 7日, 13:20 
離線

註冊時間: 2009年 7月 13日, 16:33
文章: 30
來自: 台灣台中
PO問題的版主反而沒回報狀況

可惜了回答的夥伴

上面測試,VBS沒法成功很可惜........

今日測試,連TXT也沒法開了,真怪,太失敗了

cheneyen不要潛水了,你只是口氣兇了點,沒啥啊

提點想法,讓對方努力嘗試,這是最棒的做法,直接給答案才不好,還是感謝像你這般願意分享的人!


回頂端
 個人資料  
 
文章發表於 : 2011年 10月 7日, 13:56 
離線

註冊時間: 2004年 10月 20日, 22:31
文章: 1472
來自: Taiwan
你有嘗試把vbs先擺到遠端的C:\下,然後用psexec時指令中間有指定wscript嗎?
wscript是vbs的script engine(你要用cscript也行,不過要注意wscript.echo在cscript的script engine下,會有你無法預期的結果)
我的環境下,我測試過以wscript當script engine這樣執行vbs是沒問題的
當然網芳那段問題會更複雜,所以先擺到c:\下去測試

_________________
想怎麼收穫~就得怎麼栽~
本人不提供免費諮詢服務~謝謝指教~
準備淡出中~~


回頂端
 個人資料  
 
文章發表於 : 2011年 10月 7日, 14:19 
離線

註冊時間: 2009年 7月 13日, 16:33
文章: 30
來自: 台灣台中
cheneyen 寫:
你有嘗試把vbs先擺到遠端的C:\下,然後用psexec時指令中間有指定wscript嗎?
wscript是vbs的script engine(你要用cscript也行,不過要注意wscript.echo在cscript的script engine下,會有你無法預期的結果)
我的環境下,我測試過以wscript當script engine這樣執行vbs是沒問題的
當然網芳那段問題會更複雜,所以先擺到c:\下去測試


哈哈,測試出來了,雖然不滿意.....(我不懂程式,只是雜工MIS,寫程式要命啊)
注意事項列一下供參考
1.想開啟的檔案,目前肯定的是MSI等安裝檔要另外修改,不能直接這麼用
2.想開啟的檔案,在哪裡都可以,網路也可以,注意權限、安全性即可

我最後的作法,列2個給大家參考:
一、啟動記事本並且開啟一個文字檔
psexec \\PC_Name -u "username" -p "password" -i notepad "\\ServerName\path\content.txt"
以上動作:
1. 在A電腦執行上述指令,前提是要有pstools裡面的psexec程式,執行後,視窗為等待中,無法下後續指令(我用DOS)
2.B電腦收到指令會啟動記事本並且開啟一個文字檔
3.B電腦把這個文字檔關閉
4.A電腦收到『B電腦已經關閉』訊息,回到指令列下

二、啟動一個VBS
psexec \\PC_Name -u "username" -p "password" -i cmd /c "\\ServerName\path\content.vbs"
以上動作:
1. 在A電腦執行上述指令,執行後,視窗為等待中,無法下後續指令(我用DOS)
2.B電腦收到指令會啟動CMD並且執行特定VBS(缺點:出現DOS黑頻)...我就是用畫面訊息
3.B電腦把這個VBS檔關閉
4.A電腦收到『B電腦已經關閉VBS』訊息,回到指令列下

希望可以:
1.同時發布給網域所有成員電腦(應該沒問題)
2.A電腦丟完指令,要等待回應,這有點討厭


回頂端
 個人資料  
 
文章發表於 : 2011年 10月 7日, 14:59 
離線

註冊時間: 2004年 10月 20日, 22:31
文章: 1472
來自: Taiwan
bigcandy 寫:
二、啟動一個VBS
psexec \\PC_Name -u "username" -p "password" -i cmd /c "\\ServerName\path\content.vbs"
以上動作:
1. 在A電腦執行上述指令,執行後,視窗為等待中,無法下後續指令(我用DOS)
2.B電腦收到指令會啟動CMD並且執行特定VBS(缺點:出現DOS黑頻)...我就是用畫面訊息
3.B電腦把這個VBS檔關閉
4.A電腦收到『B電腦已經關閉VBS』訊息,回到指令列下

希望可以:
1.同時發布給網域所有成員電腦(應該沒問題)
2.A電腦丟完指令,要等待回應,這有點討厭

你用wscript絕對不會有那個問題,因為你用錯script engine的關係

1: psexec @file參數有提供這個功能,電腦清單,透過adsi,dsget一共有四種以上的方法可抓到,懶惰的話,可以找我以前分享的那個excel檔案,可以幫你抓出來
2: psexec -d參數就是你要的
如果每台機器的帳號密碼都不一樣怎辦?寫個batch,用for去處理就好了

_________________
想怎麼收穫~就得怎麼栽~
本人不提供免費諮詢服務~謝謝指教~
準備淡出中~~


回頂端
 個人資料  
 
文章發表於 : 2011年 10月 17日, 14:53 
離線

註冊時間: 2009年 7月 13日, 16:33
文章: 30
來自: 台灣台中
cheneyen 寫:
2: psexec -d參數就是你要的
如果每台機器的帳號密碼都不一樣怎辦?寫個batch,用for去處理就好了


今天突然發現這件事情我沒有完成.....
1.已經加上『-d』參數,發送端不會等了,這是個人沒弄好,感謝cheneyen告知
2.電腦清單OK
3.cheneyen最後請教,如何只出現VBS訊息視窗,而不出現CMD?

我的指令是:-i cmd /c "content.vbs"
他一定會出現CMD黑框,才出現VBS,如果不用CMD,VBS又不能執行(錯誤為:找不到檔案)

感謝cheneyen唷,真是麻煩你....


回頂端
 個人資料  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 22 篇文章 ]  前往頁數 12  下一頁

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章

搜尋:
前往 :  
POWERED_BY
正體中文語系由 竹貓星球 維護製作