iT邦幫忙

1

關於AD上的使用者登入指令檔疑問

  • 分享至 

  • xImage

是這樣的,我在AD的使用者登入指令檔添加了.bat
user在開機會執行這個bat沒錯,但那個command line的視窗總是都最小化
有沒有辦法讓那個窗口預設不要最小化呢?
不然每次辦公室user都不看裡面的echo訊息
bat就還沒跑完在那邊一直反應他要的功能不見
所以想讓那個窗窗醒目一點,謝謝!

//新手不讓我使用回應Q_Q
//補充一下
我所謂的AD的使用者登入指令檔添加了.bat是指這個
https://ithelp.ithome.com.tw/upload/images/20211213/201446550NM2510KX6.jpg

然後使用者開機進入桌面BAT就是最小化,而非顯現在桌面,我想要的是不要最小化的效果
https://ithelp.ithome.com.tw/upload/images/20211210/20144655cZzzbZKMhO.png

看更多先前的討論...收起先前的討論...
harrytsai iT邦新手 1 級 ‧ 2021-12-09 16:06:35 檢舉
應該還要加延遲的時間吧
如果bat的內容寫成這樣呢
start 給使用者看的訊息.vbs

給使用者看的訊息.vbs 的內容
msgbox "給使用者看的訊息",0+64,"系統訊息"
.vbs之前有考慮過,但是我們這邊預設是停用 Windows Script Host
BAT裡面寫START NOTEPAD.EXE "要顯示的TXT檔"
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
小山丘
iT邦新手 2 級 ‧ 2021-12-09 15:58:56

mode con cols=113 lines=15 color 9f
此命令設定DOS視窗大小:15行,113列

參考
https://www.itread01.com/content/1549766904.html
https://blog.csdn.net/qq_36996635/article/details/77104282

0
mathewkl
iT邦高手 1 級 ‧ 2021-12-09 16:02:52

https://docs.microsoft.com/zh-tw/windows-server/administration/windows-commands/start

start /max
將視窗最大化,還看不到就不是你的問題了

我已經有補充我的提問方式了,所以我並不是使用start指令來開啟bat

2
Ray
iT邦大神 1 級 ‧ 2021-12-09 18:47:56

技術性解答上面都有, 但是先等等, 回頭來看一下 UX 的問題:

Command line的黑底白字視窗, 對現代電腦的使用者, 是一種陌生又恐懼的畫面; 大部分非 Geek 等級的電腦使用者, 看到這樣的畫面, 連想到的是:

這是駭客任務嗎? 怎麼會出現電腦裡面的可怕畫面? 這視窗很可怕...
電腦壞了? 電腦在做某種我不知道的事情? 電腦跟平常不一樣了.....

同時, 他只會恐懼, 不會去看/理解視窗裡面的訊息. 真的不會.
他只會瘋狂的打電話給你,問: 電腦跳出奇怪的視窗, 關不掉....
他的首要反應是: 求助, 而不是: 理解....

(問: 為什麼會這樣???)

人在恐懼驅使下的大腦, 只會產生:迅速逃離的動物性反射, 不會有理性運作...
所以我們不應該一直用工程化的工具去刺激使用者, 我們應該要去引導他理性思考...

你把視窗放成全螢幕, 他也不會去看內容; 試問: 有誰會想看全螢幕的血腥砍頭畫面?
(但這是公告訊息, 不是砍頭啊??....你錯了, 使用者只會跟電影裡的恐怖劇情聯想...)

要讓使用者注意/看到你想要發布的訊息, 你可能要弄出一個: 最上面帶公司 Logo (利用熟悉的圖像解除恐懼心理), 下面用紅字大大寫著: 更新公告或重大公告 (引導目光去閱讀), 然後用少於 100 字的文字, 寫出你想傳達給用戶的訊息 (讓大腦以最短的時間接收訊息).

若要確認他有沒有看懂, 我們會在公告下面做個選擇題, 答案就在公告裡面, 他必須選對了, 才能把視窗關掉, 否則視窗就會一直跳警告出來.....(阻止逃離反應, 強迫大腦回去思考)

UX 就是使用者心理學; 不從心理學下手, 只靠工程方法硬塞, 在大部分情境下是不成功的...

我們以前設計產品介面, 常常會叫櫃台的總機小妹來測試, 如果我們甚麼都沒開口講, 他一看就會操作的話, 這樣就是過關了 (包含: 怎麼拆包裝? 怎麼組合產品? 怎麼開動設備? 怎麼操作軟體?).....有些公司的櫃台小妹太機靈, 我們還不敢叫他測; 會去找年紀 55 歲以上的資深員工來測, 效果也是不錯....

不需要旁人輔助或很少提示, 使用者看到就會自主反應出正確做法的, 才是有效的 UX....
工程師從自身觀點出發的介面設計, 常常都因為牴觸大腦杏仁核, 而導致悲慘後果...

就像這個停車場收費機, 就算他寫再多的訊息, 貼再多告示, 還是會有一部分消費者, 誤將停車幣塞到硬幣收費孔去; 這是很典型的, 只從工程角度去思考出來的人機介面, 工程師最大的迷思就是--我都把說明寫這麼清楚了, 你為什麼還不看著說明操作?:
(有效的人機介面應該是一看就懂, 操作成功率高; 不需要貼這麼多文字, 結果還會出錯)

我要發表回答

立即登入回答