คำถามติดแท็ก batch

การประมวลผลแบบแบตช์เป็นการประมวลผลชุดคำสั่งหรือโปรแกรมซอฟต์แวร์โดยที่ผู้ใช้ไม่ต้องดำเนินการใด ๆ แบตช์ไฟล์เป็นไฟล์ข้อความที่มีลำดับของคำสั่งหรือการร้องขอโปรแกรมดังกล่าว โปรดใช้แท็ก [ไฟล์ชุด] สำหรับสิ่งนั้น

1
เปิดหน้าต่าง Runas แบบกราฟิกจากสคริปต์ใน Windows XP
ลูกค้าของฉันไม่ต้องการทำ SHIFT + คลิกขวา> "Run as" บนสคริปต์ ดังนั้นฉันกำลังมองหาวิธีที่จะทำสิ่งเดียวกันจากสคริปต์ชุด วิธีเปิดหน้าต่างนี้ใน Windows XP จากชุดสคริปต์? ผู้ใช้จำเป็นต้องเปิดโปรแกรมเป็นผู้ใช้ภายในเครื่องรายอื่น แก้ไข ฉันพบวิธีแก้ปัญหาสำหรับ Windows 7 ที่นี่แต่มันไม่ทำงานบน XP ...

1
การสร้างไฟล์แบทช์เพื่อเปิดไอคอนถาด (ig Discord)
ฉันมีเมาส์เล่นเกม Corsair M65 Pro FPS และฉันต้องการแมโครเปิดไอคอน Discord Tray to Mouse ของฉัน ทำไมไอคอนของความไม่ลงรอยกัน? เมื่อคุณกดไอคอนถาดเพื่อไม่ลงรอยกันใน Windows มันจะไม่สร้างอินสแตนซ์ใหม่ของแอปพลิเคชัน Discord จะย่อเล็กสุดลงในถาดแทนที่จะเป็นทาสก์บาร์ ฉันมีความไม่ลงรอยกันอยู่ที่แถบงานแล้วและหากฉันต้องการเพิ่มความไม่ลงรอยกันให้มากที่สุดโดยแถบงาน (หรือไอคอนบนเดสก์ท็อป) มันจะสร้างอินสแตนซ์ใหม่ซึ่งใช้เวลาโหลดสองสามวินาที ฉันต้องการสลับหน้าต่างที่เปิดอยู่เพียงแค่กดปุ่มมาโครบนเมาส์ ฉันมีมาโครที่คล้ายกันกับเมาส์ของฉันที่เชื่อมโยงกับแบตช์ไฟล์ที่ตรวจสอบกับ steam แล้วเปิด CSGO รหัสสำหรับไฟล์แบตช์นั้นอยู่ด้านล่าง Start "" "C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo.exe" -steam มีวิธีที่ฉันสามารถใช้บรรทัดของรหัสชุดเดียวกันกับไอคอนถาดหรือไม่ มีไดเรกทอรีที่จัดเก็บแอปพลิเคชันถาดหรือไม่ ชอบด้านล่าง: C:\Users\Noah\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar มีบางอย่างที่ฉันสามารถทำกับแบทช์ไฟล์และกระบวนการในตัวจัดการงานได้หรือไม่ แจ้งให้เราทราบสิ่งที่คุณคิด. ฉันชื่นชมความคิดและความคิดจริงๆ โปรดเป็นคนดี

1
แก้ไขผู้ใช้บริการ windows ด้วยชุดสคริปต์และรหัสผ่านที่เข้ารหัส
ฉันต้องการเปลี่ยนผู้ใช้บริการบน Windows โดยใช้ชุดสคริปต์ ค้นหาเว็บฉันพบโซลูชันนี้: sc \\server config ServiceName obj= Domain\user password= pass ปัญหาคือว่าฉันไม่ได้รับอนุญาตให้แบ่งปันรหัสผ่านกับผู้ชายที่ปรับใช้ซอฟต์แวร์ ฉันสามารถเข้ารหัสได้หรือไม่?

1
Xcopy หรือ Robocopy จากโฟลเดอร์เครือข่ายไปยัง SharePoint (2013)
ฉันพยายามคัดลอกไฟล์จากโฟลเดอร์เครือข่ายไปยังโฟลเดอร์ SharePoint ฉันมีสิทธิ์อ่าน / เขียนไปยังโฟลเดอร์ SP และสามารถอัปโหลดเอกสารด้วยตนเองได้ ฉันสามารถรับ. bat เพื่อทำงาน 1 ครั้ง แต่หลังจากนั้นฉันก็ยังได้รับข้อความบันทึกต่อไปนี้: ------------------------------------------------------------------------------- ROBOCOPY :: Robust File Copy for Windows ------------------------------------------------------------------------------- Started : Thu Sep 18 11:10:00 2014 Source : \\WAPPRIB00001040\prod\output\HLS\ Dest = \\departments.internal.ck.com@ssl\sites\hlsreports\HLS_Reporting\ Files : TestFile.txt Options : /COPY:DATS /ZB /R:1000000 /W:30 ------------------------------------------------------------------------------ NOTE : NTFS Security may …

0
ชื่อไฟล์ที่ตรงกันของประเภทต่างๆโครงสร้างไฟล์มิเรอร์การเปลี่ยนชื่อแบทช์
ตกลงฉันได้ค้นหาวิธีการทำเช่นนี้บางครั้ง ไปเลย: ฉันเป็น DJ - ฉันใช้. MP3 สำหรับการฟังส่วนตัว,. WAV สำหรับการแสดง ฉันได้รับเพลงในรูปแบบ. mp3 ทำความสะอาดชื่อไฟล์เป็น "ศิลปิน" - "ชื่อ" สร้างแท็ก ID3 โดยใช้% ศิลปิน% -% ชื่อ% แล้วใส่รหัสลงในความคิดเห็นของแต่ละ. mp3 ถัดไปฉันแปลงไฟล์เป็น. WAV ผ่านโปรแกรมที่ตัดออกระดับเสียงแก้ไขระยะห่าง ฯลฯ (หมายเหตุ: ไฟล์. WAV ไม่ยอมรับ "ความคิดเห็น" ในข้อมูลเมตา) ตอนนี้ฉันเหลือสองโฟลเดอร์คือ. MP3 และ. WAV โดยโฟลเดอร์ย่อยจะแบ่งแทร็กของฉันตามประเภท เมื่อเวลาผ่านไปพวกเขาเริ่มแตกต่างกันเล็กน้อยเนื่องจากไฟล์จำนวนมากในแต่ละ ตอนนี้พวกเขาไม่ตรงกันอย่างสมบูรณ์และไม่มีความสอดคล้องกัน ปัญหาที่ 1: ฉันต้องการเรียกใช้กระบวนการแบบแบตช์เพื่อทำมิเรอร์โครงสร้างไฟล์ตามชื่อไฟล์ทั้งสองตำแหน่ง (ฉันพบโปรแกรมที่ต้องทำเช่นนี้ แต่เนื่องจากทั้งสองไฟล์ไม่ใช่. MP3 จึงไม่ทำงาน) ปัญหาต่อไปจะนำเรากลับไปที่ปัญหาของเมตาดาต้า. WAV …

2
ตรวจจับกระบวนการที่กำลังทำงานโดยมีช่องว่างในชื่อไฟล์
ฉันพยายามตรวจสอบกระบวนการทำงานบน Windows 7 โดยใช้ไฟล์แบตช์ กระบวนการที่ไม่มีช่องว่างสามารถใช้งานได้ดีเช่น notepad.exe ฉันไม่เข้าใจว่าทำไมมันไม่ทำงานและจะขอบคุณความช่วยเหลือใด ๆ รหัส @echo off SETLOCAL ENABLEDELAYEDEXPANSION set "EXE=My Process.exe" FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %EXE%"') DO IF %%x == %EXE% goto ProcessFound goto ProcessNotFound :ProcessFound echo 1 goto END :ProcessNotFound echo 0 goto END :END ผลที่คาดหวัง C:\test.bat 1 ผลลัพธ์ที่แท้จริง …

1
วิธีการเรียกใช้ไฟล์ค้างคาวระยะไกลบนเครื่องคอมพิวเตอร์
ฉันต้องการเรียกใช้แบตช์ไฟล์ที่เก็บไว้ในเซิร์ฟเวอร์บนเครื่อง windows 8.1 ฉันสามารถรันเชลล์สคริปต์ใน OS X ด้วย curl: cURL "พา ธ ไฟล์" | ดวลจุดโทษ เป็นไปได้ที่จะขดใน powershell ใน windows สิ่งที่จะไปหลังไพพ์สิ่งที่จะตีความไฟล์. bat

1
ฉันต้องการได้รับชื่อไฟล์ในพรอมต์คำสั่งของ Windows เท่านั้น
ฉันมีปัญหา: ฉันต้องการได้รับชื่อไฟล์จากบรรทัดเส้นทางนี้ในพร้อมท์คำสั่งเท่านั้น นี่คือเส้นทางของฉัน: \\jktfile-01\lsmk\SRP\BankPelapor\201209\Instance\2882000-2012-09-30-BSMS26.xml ฉันควรทำอย่างไร ฉันได้ลองวิธีนี้แล้วจะได้ชื่อไฟล์โดยไม่มีพา ธ ในบรรทัดคำสั่งของ windows ได้อย่างไร แต่มันไม่ทำงาน ...

1
เรียกใช้ Atom โดยใช้ไฟล์ค้างคาวหลังจากเปลี่ยนไดเรกทอรี
ฉันเขียนในไฟล์ bat ของฉัน cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files" call atomer.bat ตอนนี้ดูเหมือนว่าจะเปลี่ยนไดเรกทอรีและหยุดอยู่ตรงนั้น ดูเหมือนจะไม่เรียกไฟล์ atomer.bat รหัสต่อไปนี้จะเห็นในไฟล์ atomer.bat: start atom .

1
เปิดเอกสาร html ด้วย excel save เป็น xls ด้วย batch file
ฉันต้องการเรียกใช้ไฟล์แบตช์ที่จะเปิดไฟล์ html ด้วย excel แล้วบันทึกไฟล์ html ที่เปิดเป็นเอกสาร xls หรือ xlsx ตามหลักแล้วชุดจะถูกกำหนดให้ทำงานทุกคืน การใช้รหัสอย่างง่ายเช่นรหัสด้านล่างจะเปิดเอกสาร html ใน excel start excel test.html ที่ที่ฉันติดอยู่คือที่ที่จะไปกับรหัส ใครจะมีความเข้าใจใด ๆ

1
แบทช์เพื่อกำหนดอักษรชื่อไดรฟ์ใหม่ตามชื่อโวลุ่ม
ฉันมีไดรฟ์ข้อมูล "WINPE" และฉันพยายามรับชุดสคริปต์ที่จะกำหนดอักษรชื่อไดรฟ์ "Z:" มีคนให้สคริปต์ของฉันด้านล่าง แต่มันใช้งานไม่ได้ for /f %%D in ('wmic volume get DriveLetter^, Label ^| find "WINPE"') do set myDrive=%%D @echo off echo =============================================================================== echo. Mobile Repairs Install echo =============================================================================== echo. 1 - Install Windows 7 Home Premium echo. 2 - Install Windows 7 Prefessional echo. 3 - Install …

1
Batch File, dir | findstr ภายในสำหรับลูป
ให้ฉันนำโดยยอมรับว่าฉันเป็น noob ที่สมบูรณ์ที่ไฟล์แบทช์ ... และภาษาการเขียนโปรแกรมโดยทั่วไป ฉันพยายามเขียนไฟล์แบตช์ที่อนุญาตให้ผู้ใช้ป้อนชื่อไฟล์บางส่วนและมันจะค้นหาไดเรกทอรีย่อยหลายสิบไดเรกทอรีค้นหาและเปิดไฟล์ pdf ทั้งหมดที่มีชื่อประกอบด้วยชื่อผู้ใช้ ฉันคาดหวังว่าจะพบไฟล์ PDF ที่แตกต่างกัน 2 ถึง 8 ไฟล์ ฉันสามารถใช้สิ่งต่อไปนี้เพื่อคืนค่าเส้นทางไฟล์ set /p Number="Enter the Job-Shaft Number " echo Searching folders dir /b /s "*.pdf" | findstr /i "%Number%" แต่เมื่อฉันพยายามที่จะใส่มันไว้ใน for for loop เพื่อที่ฉันจะได้ทำอะไรกับมันฉันก็พบปัญหา: for %%G in ('dir /b /s "*.pdf" | findstr /i "%Number%"') …

1
เป็นไปได้ไหมที่จะสร้าง VBScript ซึ่งเรียกใช้งานสคริปต์แบบแบตช์ภายในตัวเอง?
ฉันรู้ว่ามันฟังดูแปลก แต่ความคิดของฉันคือการสร้างไฟล์ข้อความเดียวซึ่งมี VBScript และ Batch Script อยู่ภายในเช่นถ้าฉันเรียกใช้สคริปต์นั้นเป็น VBScript มันเรียกตัวเองว่าเป็นสคริปต์ชุดและสคริปต์ชุดทำบางอย่าง งาน cmd.exe ฉันรู้ว่าคุณสามารถใช้วิธี. ShellExecute แล้วเรียกใช้งานคอมม่าหลายรายการโดยใช้ CMD / C [... ] แต่มันยากที่จะอ่าน ความพยายามของฉันคือ: If False Then goto batchLines End If [...VBScript continues here...] Wscript.Quit :batchLines [...batch Script starts here...] แต่เท่าที่เห็นก็ไม่ได้ผลเลย

1
bash“ รอ” ทางเลือกสำหรับสคริปต์ชุดของ Windows
ในทุบตีมีตัวเลือกที่จะรอให้กระบวนการพื้นหลังทั้งหมดเริ่มต้นโดยเชลล์ปัจจุบันโดยใช้waitคำสั่ง เช่น #!/bin/bash { sleep 5; echo "waking up after 5 seconds"; } & { sleep 1; echo "waking up after 1 second"; } & wait echo all jobs are done! ฉันจะทำเช่นเดียวกันในสคริปต์แบทช์ของ Windows ได้อย่างไร ฉันต้องเรียกใช้หลายคำสั่งในพื้นหลังและรอจนกว่าจะเสร็จสิ้นทั้งหมด

1
คำสั่ง Taskkill ทำงานหลายครั้งเมื่อดำเนินการจากแบตช์ไฟล์
ฉันต้องทำให้กระบวนการที่ฉันต้องการปิดโปรแกรมโดยอัตโนมัติ เมื่อวิ่ง taskkill /IM notepad.exe จาก CMD มันใช้งานได้ดี แต่เมื่อฉันสร้างแบตช์ไฟล์เพื่อทำสิ่งเดียวกันมันล้มเหลว ไฟล์ bat ทำงาน แต่โปรแกรมไม่ได้ปิด จะแก้ไขปัญหานี้ได้อย่างไร?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.