20110731

[解法]無法為Script找到 Script 引擎VBScript

Aeon Linn @ 20110731
http://aeon.tw

一個小小困擾的問題

當我自己寫的vbs可以順利執行
但是執行某些第三方的修正檔或者小程式時卻彈出

錯誤: 無法為 Script "C:\....vbs"找到 Script 引擎 "VBScript" 。

Can't find script engine "VBScript" for script.

試過regsvr32以及網路上的諸多解,
很可惜都不是那些這些原因
→ 因為自己寫的vbs可以執行

[症狀]
當執行小程式或第三方修正檔,收到錯誤訊息:
         「無法為....找到 Script 引擎 "VBScript" 」
但自己寫的小型vbs卻可以正常執行時

[原因]
該程式封裝中自帶版本不合的csript.exe

[解法]
1.找到該程式執行時自解的暫存資料夾位置(錯誤訊息中有提示)
2.移除該資料夾內的cscript.exe
3.執行相關的批次檔或指令檔(bat, cmd, vbs)

[備註:如何自己寫一個小型的vbs]
1.隨便找一個資料夾,新增一個純文字文件,命名為test.vbs
2.用notepad或純文字編輯軟體開啟此空白文件
3.內容寫兩行

WScript.Echo "Hello World"+strEngine
WScript.Quit

4.執行
5.如果沒有彈跳黑底的DOS視窗,可以將vbs的預設開啟檔從wscript改成cscript

[備註:64位元系統的建議註冊]
cd "%systemroot%\SysWow64"
regsvr32 scrrun.dll
regsvr32 vbscript.dll
regsvr32 jscript.dll

#

[解法]因為記憶體或磁碟空間不足,無法再開啟或儲存任何文件

Aeon Linn @20110731
http://aeon.tw

** This Article is the correct answer of MSOFFICE ** refer **
這兩天很困擾的是:
因為記憶體或磁碟空間不足,Microsoft Excel無法再開啟或儲存任何文件
Microsoft Excel cannot open or save any more documents because there is not enough available memory or disk space
這問題存在於Excel 2007, 我甚至為此升級到2010也仍然有此問題,
但是遍尋不到解答!!!
最後在另外一個WORD的問題的解法上得到解決。
[症狀]1.
於Excel2003~2010版本出現訊息
「因為記憶體或磁碟空間不足,Microsoft Excel無法再開啟或儲存任何文件.」
但是記憶體空間足夠且硬碟空間足夠
2.
於WORD出現訊息
「WORD無法建立工作檔,檢查暫存環境變數」
3.
通常新增一個使用者帳戶就不會有這些問題

[原因]因為安裝過RAMDISK軟體,將暫存區資料夾改了,
之後要改回來時,有一個HKEY_CURRENT_USER的機碼需要手動改

[解法]
1.執行Regedt32
2.修改HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders->Cache
3.內容改成自己要指的暫存區資料夾
請注意是HKEY_CURRENT_USER,改到HKLM是沒有作用的
bug_excel2010
WORD20~1

ExcelWordError

20110727

[成長]再讀Paul Graham與產品開發

20110304看了PaulGraham的一些產品開發的想法
今日重讀,精粹了一些內容,並且調整了原本的譯文。
修改後的譯文比較接近原文(創業公式從五步變成三步)

話說,譯文真的要跟原文對照著看比較好啊。

Graham's formula:
Get up and running (bugs and all),
gather feedback,
tweak and grow.

Paul Graham的創業公式:
1.做起來並且上線(別管BUG)
2.收集用戶回饋
3.調整並且茁壯

Put it out there and let users decide
放出去讓使用者決選

 



(附錄以下這五點仍然很經典,原作者很優秀)

開發一個產品的時候,應該問自己五個問題:
1、給誰用?
2、他們用這個產品來解決什麼問題?
3、這個問題對他們而言有多重要?
4、我們的方法是否足夠簡單方便?
5、他們要付出的代價與所得是否匹配?

20110726

[解法]中華電信P874網頁故障排除

無論以user帳號或cht帳號登入VDSL2 - ZyXEL P874
http://192.168.1.1 首頁都會出現網頁無法顯示

很顯然的,故障了。
排除問題以及繼續開啟無線網路的解法如下:

以下是處理思維:
1.連線帳密不能忘記
2.免費的無線網路基地台要繼續開啟

相對安全的處理步驟:
1.以cht帳號登入工程模式(北區密碼為chtnvdsl)
2.在左側選單Manage/Settings/Backup 將備份檔存起來
--以「二進位格式ASCII檢視65539」開啟備份檔.conf內容
--裡面藏有 <Username> <Password> 設定(這是避免忘記帳密,雖然基本上用不著)
3.選單Manage/Settings/Restore 回復工廠預設值(相當於reset)
--此時要等待59秒
--這會讓P874恢復網頁
--59秒過後,工程模式的網頁恢復,證明已經修復一半
4.關閉瀏覽器後,重開,以user登入使用者模式
--用連線帳密使WAN端成功連線,可上網際網路
--此時無線網路應該是隱藏的狀態,且WLAN燈不會亮
5.重新以cht帳號登入工程模式
--將設定備份出來(連線正常卻沒有無線網路的設定),存成自設的conf檔案
--修改內容,在第一個<WlBaseCfg>的下面會看到 <WlEnbl>0</WlEnbl>
--改為  <WlEnbl>1</WlEnbl>並存檔/UPDATE
--等待119秒之後,無線網路功能啟用
6.以user登入使用者模式並且進行無線網路的各項安全設定
--設定完成後記得去工程模式完成備份
--這次的備份檔要好好保留,下次當機可以直接使用

20110725

[解法]如何在win7home版本停用使用者帳戶

Aeon Linn @ 20110725
如果有需要在個人電腦偶爾開個使用者帳戶給家人用,
但又不想影響平時的使用。

想暫時將那個使用者帳戶關起來,

用慣XPPRO或者SERVER系統的人會找不到地方停用使用者。

解法如下:

1.以系統管理員身分執行命令提示字元

win7Acct

2.執行 net user 帳戶名稱 /active:no

即可停用此帳戶,若要啟用則/active:yes即可

附註:
1.net user administrator /active:yes  可以啟用系統管理員帳戶
2.常理推斷,即使微軟在這些版本的作業系統中不提供使用者帳戶管理功能
但是這些功能不至於不存在,所以找得到解法。

 

#