目前分類:其他 (4)

瀏覽方式: 標題列表 簡短摘要

大概沒有人記得所有DB(SQL/Oracle/DB2/...)的connection string 吧? 這個網站只能說佛心來著, 不用再到處去找sample code, 看這裡就對了!

http://www.connectionstrings.com/

 

cbw0731 發表在 痞客邦 留言(0) 人氣()

http://www.ncis.com.tw/ncis_bbs/redirect.php?tid=893&goto=lastpost

Option Explicit

Private Sub Command1_Click()
  Dim obj As Object
  Dim items As Object
  Dim item As Object

  Set obj = GetObject( _
            "winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")

  Set items = obj.ExecQuery("Select * from Win32_SerialPort")

  For Each item In items
     Print "COMPORT: " & item.DeviceID
  Next
End Sub

cbw0731 發表在 痞客邦 留言(0) 人氣()

知識家回答備份

http://tw.knowledge.yahoo.com/question/question?qid=1510022603823

 

Q:

 

例如:
c:\01\01\01,c:\01\02\02
要copy到d:\aaa

我如果下xcopy c:\*.* d:\aaa /s
會連目錄結構一起過去,是否有辦法只copy所有檔案而不建立目錄

A:

xcopy 應該作不到你要的效果.

下面這種作法可用, 我試過了.
md d:\aaa
for /r C:\ %f in (*) do @copy "%f" d:\aaa

cbw0731 發表在 痞客邦 留言(0) 人氣()

知識+回答備份。

http://tw.knowledge.yahoo.com/question/question?qid=1010030502403

 

Q:

我想請問一下
如何寫一個在user權限底下可以執行需administrator權限的批次檔?
例如:我現在有一個寫好的批次檔內容是停用網路卡 但在user權限底下是無法停用網路卡的,有甚麼辦法可以讓他即使在user權限 也可以停用網路卡的方法嗎?
以下是我的寫法:
@echo on
cd\
DevCon disable PCI\VEN_11AB

另外假如用runas的方法
但這樣的寫法 會卡在需要keyin密碼 我想把密碼一起寫進去 使用者只需點擊兩下即可 但是不知道寫法 有沒有哪位高手可以解惑~~

或者有其他辦法可以在user權限底下停用網路卡的方法也行 可是千萬別要安裝東西或改機碼 盡量是能夠寫成一隻程式讓使用者點及兩下就完成的方法
感謝各位~~
 
 
A:
您好,以下方法請試試:

(1)寫一個script file , eg: StopNIC.vbs, script 如下:

set WshShell = CreateObject("WScript.Shell")
WshShell.Run "runas /user:AdminAccount ""d:\StopNIC.bat"""
WScript.Sleep 100
WshShell.Sendkeys "password~"

上例中,假設您的批次檔是d:\StopNIC.bat,俱有administrator 權限的帳號是AdminAccount,而"password~"是該帳號的密碼,"~"表示carriage return。

(2)為了怕使用者直接開啓該.vbs偷窺密碼,可以至微軟官網下載 script encoder 將其加密為.vbe
http://www.microsoft.com/downloads/details.aspx?FamilyId=E7877F67-C447-4873-B1B0-21F0626A6329&displaylang=en

(3)拉一個捷徑讓使用者使用該.vbe

上述解決方法參考網址:
http://searchwinit.techtarget.com/tip/0,289483,sid1_gci929880,00.html

cbw0731 發表在 痞客邦 留言(0) 人氣()