Thaiadmin

รบกวนดู script bat file ทีครับ

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ DevilzMHZ

  • ****
  • 129
  • 0
รบกวนดู script bat file ทีครับ
« เมื่อ: 13 ตุลาคม 2010, 11:28:18 »
จุดประสงค์คือ ผมต้องการที่จะ install file จากเครื่อง server ที่ทำการ share ไฟล์ไว้ให้
ซึ่ง user เมื่อทำการ logon เข้ามาจะมาอ่าน ไฟล์ script bat file ที่ผมทำไว้ที่ GPO
แต่ผมไม่ทราบการไปรันไฟล์ที่ share server จะต้องเพิ่มคำสั่งไหนลงไปมั้ง ช่วยทีครับ

นี้คือ script แต่ใช้รันที่เครื่องตัวเองครับ

############
ECHO.
ECHO Installing autoIns.exe
ECHO Please wait...
start /wait MyprogramInstall.exe /S
ECHO.
EXIT
############

กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย

ออฟไลน์ my_sql

  • ****
  • 172
  • 2
  • เพศ: ชาย
Re: รบกวนดู script bat file ทีครับ
« ตอบกลับ #1 เมื่อ: 14 ตุลาคม 2010, 11:12:47 »
ลองแบบนี้ดูครับ

@echo off
copy /y \\Server\Share\MyprogramInstall.exe C:\
cls
ECHO.
ECHO Installing autoIns.exe
ECHO Please wait...
start /wait C:\MyprogramInstall.exe /S
cls
del /q C:\MyprogramInstall.exe
ECHO.
EXIT
จำพาสเวิร์ดเข้าใช้งานไม่ได้
ดูที่ remem ไว้ในโทรศัพท์
ได้ด้วยวิธีไหนบ้างครับ
2015-05-12

ออฟไลน์ jeekh

  • ***
  • 70
  • 0
Re: รบกวนดู script bat file ทีครับ
« ตอบกลับ #2 เมื่อ: 24 พฤษภาคม 2012, 14:49:29 »
ลองแบบนี้ดูครับ

@echo off
copy /y \\Server\Share\MyprogramInstall.exe C:\
cls
ECHO.
ECHO Installing autoIns.exe
ECHO Please wait...
start /wait C:\MyprogramInstall.exe /S
cls
del /q C:\MyprogramInstall.exe
ECHO.
EXIT

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

ออฟไลน์ ~ RoNiN ~

  • *****
  • 553
  • 7
  • เพศ: ชาย
  • ทำดีแต่อย่าเด่นจะเป็นภัย
Re: รบกวนดู script bat file ทีครับ
« ตอบกลับ #3 เมื่อ: 26 พฤษภาคม 2012, 01:58:31 »
IF EXIST ครับ

ถ้าโปรแกรมถูกติดตั้งแล้วมันจะต้องมีไฟลNที่ package แตกออกมาแล้วใช่ไหมครับ เช่น

 IF EXIST c:\MyprogramInstall\run.exe GOTO END_

ECHO.
ECHO Installing autoIns.exe
ECHO Please wait...
start /wait C:\MyprogramInstall.exe /S
cls

:END_
ECHO PROGRAM ALREADY INSTALL
PAUSE
EXIT
Hello Thailand

Re: รบกวนดู script bat file ทีครับ
« ตอบกลับ #4 เมื่อ: 30 กรกฎาคม 2012, 15:24:50 »
 :)  รบกวนถาม นิดนึง ครับ   

copy /y \\Server\Share\MyprogramInstall.exe C:\

\\Server\.....  < - -   พอจะมี System-variable เรียกแทน Server  ไหม ครับ ?  หรือ อ่าจจะเป็น  \\%DomainNameServer%\.... อะไรประมาณนี้ ครับ 

พอดี ผมต้องการเขียนครั้งเดียว แล้วเอาไปใช้กับ ทุกๆ องค์กร ครับ  แบบว่าจะได้ไม่ต้อง edit ใหม่ใส่ชื่อ Server ของแต่ละองค์กร น่ะครับ  ;)

ขอบคุณ ครับ