Thaiadmin

สอบถาม script ซ้อน script Logon Script server 2003

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

ออฟไลน์ iTDEV

  • ***
  • 116
  • 2
  • เพศ: ชาย
  • สนใจงานสอนโปรแกรม
สอบถาม script ซ้อน script Logon Script server 2003
« เมื่อ: 23 เมษายน 2014, 17:40:11 »
สอบถาม script ซ้อน  script
เรียกใช้ aa.bat
แล้วภายใน aa.bat จะมีเรียก bb.bat และ cc.bat
เขียนอย่างไรครับ
Server 20013 ตรง Profile Logon
คนมีปัญหาคือคนทำงาน คนไม่มีปัญหาคือคนไม่ทำงาน

ออฟไลน์ Supanirun.R

  • *****
  • 1,772
  • 5
  • เพศ: ชาย
  • TH@min Membership
Re: สอบถาม script ซ้อน script Logon Script server 2003
« ตอบกลับ #1 เมื่อ: 23 เมษายน 2014, 22:07:30 »
ใช้ ภาษาอื่น เป็น Main ของ Script
แล้วค่อยเรียก Bat Script แต่ละตัวอีกทีครับ
ผมใช้ Kixtart เป็น Main ของ Script
แล้วใช้คำสั่ง Shell  เรียก Bat Script แต่ละตัวอีกทีครับ

ตัวอย่าง

Shell "cmd.exe /c \\192.168.0.1\netlogon\1.bat
Shell "cmd.exe /c \\192.168.0.1\netlogon\2.bat
Shell "cmd.exe /c \\192.168.0.1\netlogon\3.bat

ผมพูดถึง Kixtart ไปแล้วหลายครั้ง ไม่รู้ว่ามีใครได้เอาไปลองบ้าง
ไม่ลอง ไม่รู้นะ  ;D
ถ้าพอมีพื้นภาษา C หรือภาษาอื่นๆ ผมแนะนำ Kixtart เลยครับ
แค่ Bat Script ไม่พอหรอกครับ บางทีต้องเปิดใจบ้างนะ  O0
« แก้ไขครั้งสุดท้าย: 23 เมษายน 2014, 22:12:45 โดย Supanirun.R »
กลุ่มผู้ดูแลระบบแห่งประเทศไทย ขอระงับการใช้ลายเซ็นต์รูปภาพ
อนุญาตให้ใช้ได้เพียง ลายเซ็นต์ที่เป็นข้อความ
จึงประกาศมาเพื่อขอความร่วมมือ จากสมาชิกทุกๆ ท่าน
ในนาม กลุ่มผู้ดูแลระบบแห่งประเทศไทย

ออฟไลน์ ~ RoNiN ~

  • *****
  • 553
  • 7
  • เพศ: ชาย
  • ทำดีแต่อย่าเด่นจะเป็นภัย
Re: สอบถาม script ซ้อน script Logon Script server 2003
« ตอบกลับ #2 เมื่อ: 24 เมษายน 2014, 13:51:14 »
StartBatch.bat
โค๊ด: [Select]
@ECHO OFF
CALL BATCH_1.bat
CALL BATCH_2.bat
CALL BATCH_3.bat
EXIT

BATCH_1.bat
โค๊ด: [Select]
@ECHO OFF
IPCONFIG /all > test.txt

BATCH_2.bat
โค๊ด: [Select]
@ECHO OFF
systeminfo > sysinfo.txt

BATCH_3.bat
โค๊ด: [Select]
@ECHO OFF
reg.exe export HKLM HKLM_backup.reg

เอา exit ในแต่ล่ะ bat ย่อยออกเท่านั้นเองครับ
Hello Thailand