Score:0

เรียกใช้แบตช์ไฟล์เพื่อเริ่มโปรแกรมเฉพาะเพื่อเปิดที่บันทึกเฉพาะ

ธง pl

ฉันต้องสามารถเรียกใช้แบตช์ไฟล์ที่เปิด Access ที่เรคคอร์ดเฉพาะได้ ฉันสามารถทำได้ แต่ตอนนี้ฉันต้องรันบนระบบ 32 หรือ 64 บิตด้วย

บริษัทของเราใช้ระบบผสมผสาน

นี่คือสิ่งที่ฉันมีจนถึงตอนนี้:

ถ้ามีอยู่ "C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE" 

GOTO x64
อื่น GOTO x32

:x64 
start "" "C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\R&D Dept\Development Lab\R&D Test Request System (สำหรับการทดสอบและฝึกอบรม)\DataBase\R&D Project Requests DB.accdb " /x mcrEmail /cmd 1912

:x32 
start "" "C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\R&D Dept\Development Lab\R&D Test Request System (สำหรับการทดสอบและฝึกอบรม)\DataBase\R&D Project Requests DB.accdb" /x mcrEmail /cmd 1912

หยุด

ฉันลองรันนี่เป็น CMDebug รุ่นทดลอง เมื่อฉันกดบรรทัด :x64 โปรแกรมของฉันทำงาน แต่จากนั้นมันก็โดนบรรทัด :x32 ด้วย

เมื่อพยายามเรียกใช้สิ่งนี้เป็นแบตช์ไฟล์โดยคลิกที่ไม่มีอะไรเกิดขึ้นฉันใช้ Access 2016 บนระบบ 64 บิต Windows 10 แอป office ของฉันก็เป็น 64 บิตเช่นกัน

ไม่แน่ใจว่าฉันผิดอะไร?

Score:0
ธง se

ลองสิ่งนี้:

@ปิดเสียงสะท้อน
ถ้ามีอยู่ "C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE" GOTO x64
ถ้ามีอยู่ "C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" GOTO x32

echo ไม่พบ MSACCESS.EXE - กดปุ่มเพื่อออก
หยุดชั่วคราว> โมฆะ
ทางออก

:x32 
เริ่ม "C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\R&D Dept\Development Lab\R&D ระบบคำขอทดสอบ (สำหรับการทดสอบและการฝึกอบรม)\DataBase\R&D Project Requests DB accdb" /x mcrEmail /cmd 1912
GOTO เสร็จแล้ว

:x64 
start "C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\R&D Dept\Development Lab\R&D Test Request System (สำหรับการทดสอบและฝึกอบรม)\DataBase\R&D Project Requests DB.accdb" / x mcrEmail /cmd 1912
GOTO เสร็จแล้ว

:เสร็จ
สะท้อนสิ้นสุดสคริปต์ปกติ
หยุดชั่วคราว> โมฆะ
ทางออก

เกี่ยวกับพารามิเตอร์การเข้าถึงของคุณ ฉันไม่ได้เปลี่ยนแปลงอะไรเนื่องจากฉันไม่ทราบรายละเอียด

โปรดแสดงความคิดเห็นหากเป็นประโยชน์หรือหากคุณต้องการปรับปรุง หากช่วยทำเครื่องหมายว่าตอบแล้ว

โพสต์คำตอบ

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