Tag Archives: stsadm

Set Path เพิ่มความสะดวก

ความจริงเรื่องนี้ ผมตัดสินใจอยู่นานว่าจะเขียนดีมั๊ย แต่ที่ตัดสินใจเขียน เพราะว่า มันเป็นเรื่องใกล้ตัว ที่หลายๆคนมองข้ามไปครับ นั้นก็คือ การ Set Path เพื่อให้เรา สามารถเรียกใช้ execute file ได้ง่ายขึ้น คือ จากที่ไหนก็ได้ ขึ้นตอนง่ายๆ ตามนี้ครับ

  1. คลิกขวา ที่ My Computer แล้วเลือก Properties
  2. ตรงนี้ สำหรับ vista จะต้อง เลือกที่ Advance system setting แต่ถ้าเป็น windows server จะ ขึ้น dialog ของ System Properties ให้เลย แล้วก็ให้เลือก tab Advance
  3. เราจะเห็น ปุ่ม Environment Variables… ก็ค่อยๆกดลงไป (จะกดแรงๆก้อได้นะ ไม่ผิดแต่อย่างใด)
  4. จะมี dialog ใหม่โผล่มาให้เห็น คราวนี้ เราต้องตัดสินใจว่า เราจะทำใช้คนเดียว หรือว่าเผื่อแผ่ให้คนอื่น
  5. ถ้าทำใช้เองคนเดียว ให้ ดู ที่ “User variables for (user name)” แต่ ถ้าเผื่อแผ่ให้คนอื่นให้ดูที่ ที่ “System variable”
  6. เมื่อตัดสินใจได้แล้ว ให้ลองหา บรรทัด ที่ตรง ช่อง Variable เขียนว่า “PATH” หรือ “Path” ตัวใหญ่เล็กไม่เกี่ยว
  7. ถ้าเจอ ให้กด Edit ในช่อง variable value ให้ พิมพ์ “C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\BIN” ซึ่งเป็นที่อยู่ของ file stsadm.exe ที่เราต้องหากินกับมันไปอีกนาน ลงไป
  8. ถ้าไม่มี ก็กด New แล้วช่อง variable name ก็ส่งไปว่า “PATH” หรือ “Path” ก็ตามสะดวก
  9. จากนั้น กด Ok ออกมาเรื่อยๆ สามครั้ง  ถ้าเปิด dos เอาไว้ให้ปิดก่อนล้วเปิดใหม่
  10. พอเรียบร้อยแล้ว ความสบายจะมาเยือนทันที่

แบบว่าแอบอัพในเวลางาน แล้วก็ไม่ยากจนเกินไป ไม่มีรูปนะคับ ทำตามขึ้นตอนได้แน่ๆ

สวัสดี

ปล  ผมตอบ คำถามคุณ id ผ่าน entry นี้เลยแล้วกันนะครับ การที่ขึ้น error “stsadm’ is not recognized as an internal or external command, operable program or batch file.”   เพราะว่า มันหา file stsadm จากใน drive D ที่คุณ รันคำสั่ง stsadm ไม่เจอครับ ต้องทำตามด้านบนก่อน

LinkedInFlipboardEmailOutlook.comPrintFriendlyWhatsAppYahoo BookmarksYahoo MessengerKindle ItGoogle BookmarksBaiduDeliciousShare

ติดอาวุธ ให้ Document Library ด้วย SharePoint Stramit Document Library Browser

หลังจากที่ได้แนะนำ Document Library Browser ไว้ที่กระทู้ ใน Greatfriends.biz คุณ B@P แต่บังเอิญการ install แอบยากนิดหน่อย (ออกแนว IT pro) ที่ต้องใช้ command line ในการจัดการ ถ้าใครนึกหน้าตา ไม่ออก ดูรูปด้านล่างเลยครับ

WSSshowcase5
หลังจาก ที่เราไปโหลด ไฟล์ มาจาก http://spdoclibbrowser.codeplex.com/ แล้ว พอแตกไฟล์ออกมาจะเจอ ไฟล์
DocumentLibraryBrowserCab1.3.1.CAB ดังรูป
Source
เราก็ copy ไฟล์นี้ ย้ายไปที่สะดวกๆ งานนี้ผมเลยย้ายไปไว้ที่ ไดร์ฟ D ซะเลย
เสร็จแล้ว ก็เปิด commandline ขึ้นมา ด้วยการ กด Windows + R แล้ว พิมพ์ cmd แล้ว enter แล้วเราก็พิมพ์ คำสั่งลงไป แบบในรูป
stsadm -o addwppack -filename DocumentLibraryBrowserCab1.3.1.CAB -url http://wssserver:port -globalinstall

cmdLine


เหตุที่ต้องใส่ -globalinstall เพราะว่า ใน คู่มือบอกไว้ว่า ถ้าเรา install ลง GAC ก็ไม่ต้อง set อะไรใน web.config (เอาสบายเข้าว่า แหะๆ)
หลังจากนั้น ก็ ไปแอด web part ในpage ที่เราต้องการ จะเห็นว่า มี webpart เพิ่มขึ้นมาสาม รายการ
webpart
ผมมักจะใช้ อันที่วงสีแดงเอาไว้ พอแอดแล้ว ก็จะได้หน้าตาแบบนี้ ผมลองกดไปที่ link มันไม่ work แฮะ แต่ไม่เป็นไร เราก็ ไปเลือก modified share webpart แบบที่เราเคยทำก็ได้เหมือนกัน
PendingConfig
โดยจะมีสองส่วนหลัก คือ เลือกว่าจะ แสดง tree view จาก document library ตัวไหน ดังภาพ
SelectDocLib

หลังจากนั้น ก็เป็นส่วน ที่บอกว่า จะให้ มองลงไป ลึกระดับไหน ในกรณีที่เรามี folder หลาย Folder ซ้อนๆกัน  รวมถึงจัดการให้ document webpart เปลี่ยนแปลง ตาม การเลือก node บน treeview ด้วย
AttachToOtherDocLibWebpart
ก็คงประมาณนี้ครับ ที่เหลือ ก็เป็น การ config แบบเล็กๆน้อยๆ ก็ลองปรับได้ตามใจชอบครับผม หวังว่าคงตอบคำถามคุณ B@P แล้วก็เป็นประโยชน์ กับเพื่อนๆ ที่มาเล่น wss3.0 กันนะครับ
สวัสดี
LinkedInFlipboardEmailOutlook.comPrintFriendlyWhatsAppYahoo BookmarksYahoo MessengerKindle ItGoogle BookmarksBaiduDeliciousShare