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

ชุดคำสั่งอัตโนมัติดำเนินการตามคำสั่งเฉพาะเช่นสคริปต์ Windows ที่สร้างขึ้นเพื่อเปิดโปรแกรมเฉพาะเมื่อเริ่มต้น

2
ScripDuplicating โครงสร้างไดเรกทอรี!
ฉันมีโครงสร้างไดเรกทอรีต่อไปนี้สำหรับรหัสของฉันที่มีไฟล์ * .c ad * .h และการกำหนดค่าและสร้างไฟล์ที่สร้างโดย automake & autoconf ฉันต้องการคัดลอกเฉพาะไฟล์ * .c และ * .h ลงในโครงสร้างไดเรกทอรีใหม่เช่นนี้ testdir/ ├── subtest1 │ └── subtest11 │ ├── test111.c │ └── test111.h └── subtest2 └── test.c newtestdir/ <--------------------- ONLY THIS DIRECTORY IS CHANGED !! ├── subtest1 │ └── subtest11 │ ├── test111.c │ …
1 linux  bash  script 

2
การเรียกใช้สคริปต์เมื่อเริ่มต้น (Ubuntu)
ฉันมีสคริปต์นี้ชื่อstartupcssฉันวางไว้/etc/init.d แล้วเพิ่มบริการupdate-rc.d startupcss defaultsแต่เมื่อฉันพยายามที่จะเริ่มบริการservice startupcss startฉันได้รับข้อผิดพลาดนี้startupcss: unrecognized serviceเห็นได้ชัดว่าไม่ทำงานในการเริ่มต้นด้วย นี่คือ startupcss ของฉัน #! /bin/sh ### BEGIN INIT INFO # Provides: startupcss # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service …
1 linux  ubuntu  script  boot 

1
วิธีใช้ linux bash“ sort” คำสั่งในสคริปต์พกพา?
ฉันกำลังเขียนสคริปต์ทุบตีและฉันต้องการทำให้เป็นแบบพกพาเพื่อให้ได้ผลลัพธ์เดียวกันในคอมพิวเตอร์เครื่องอื่น จากคำถามนี้ฉันได้เรียนรู้การตั้งค่าระบบเช่นการตั้งค่าภาษาและตัวแปรอื่น ๆ อาจส่งผลต่อผลลัพธ์ของคำสั่ง sort เดียวกันในไฟล์อินพุตและอาร์กิวเมนต์เดียวกัน ดังนั้นคำถามของฉันคือวิธีการใช้การเรียงลำดับและเพื่อให้แน่ใจว่าผลลัพธ์ที่คาดหวังในระบบอื่น ๆ ? ฉันควรพิจารณาตัวแปรระบบใด การใส่LC_ALL=Cb แก้ปัญหาทั้งหมดได้หรือไม่?

3
วิธีเขียนสคริปต์เพื่อยอมรับอาร์กิวเมนต์บรรทัดคำสั่งจำนวนเท่าใด? (UNIX, BASH)
ฉันมีสคริปต์ที่ฉันต้องการยอมรับอาร์กิวเมนต์บรรทัดคำสั่งจำนวนเท่าใดก็ได้ จนถึงตอนนี้ฉันมี ถ้า [-O $ 1]; แล้วก็ echo "คุณเป็นเจ้าของ $ 1" อื่น echo "คุณไม่ใช่เจ้าของ $ 1" Fi เห็นได้ชัดว่าถ้าฉันต้องการให้สคริปต์ยอมรับข้อโต้แย้งเดียวสิ่งนี้จะได้ผล แต่สิ่งที่จะใช้ได้กับจำนวนข้อโต้แย้งใด ๆ อดีต ./script f f1 f2 f3
1 unix  bash  script 

2
วิธีเพิ่มสคริปต์ไปยังเส้นทาง
ฉันได้เก็บไว้ใช้กันทั่วไปสคริปต์ PowerShell %USERPROFILE%\Binที่ ฉันสร้างUSER_BINตัวแปรสภาพแวดล้อมซึ่งผมเพิ่มให้กับผู้ใช้ตัวแปรสภาพแวดล้อมผ่านPATHControl Panel > System and Security > System > Advanced system setting > Environment Variables เมื่อฉันป้อนชื่อของสคริปต์ที่เก็บไว้ในBinเช่นmy-script.ps1ในคำสั่ง cmd หรือ powerhell ฉันได้รับข้อความmy-script.ps1 : The term 'my-script.ps1' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if …

1
การใช้ปุ่มตัวปรับแต่ง 3 ปุ่มขึ้นไปใน AutoHotkey เพื่อทำซ้ำทริกเกอร์พื้นที่ TouchCursor
ฉันกำลังพยายามทำซ้ำปุ่มTouchCursorโดยใช้ AutoHotkey แต่ฉันไม่สามารถใช้กับตัวดัดแปลงหลายตัวได้ นี่คือสิ่งที่ฉันมีจนถึงตอนนี้ (จากhttps://autohotkey.com/boards/viewtopic.php?t=6525 ): space & g::Send, {esc} space & l::send, {right} space & k::send, {up} space & j::send, {down} space & h::send, {left} space & p::send, {backspace} space & m::send, {delete} space & u::send, {home} space & o::send, {end} space:: Send, {space} return สคริปต์ด้านบนใช้งานได้ดีในการเลื่อนเคอร์เซอร์ไปมาโดยใช้ 'h', 'j', 'k' …

1
ทางลัดสำหรับสลับเครือข่ายไร้สาย
ตอนนี้เมื่อสลับเครือข่ายไร้สายผมกด+Win Xจากนั้น Windows Mobility Center จะปรากฏขึ้น ฉันคลิกเปิด / ปิดไร้สายเหมือนในภาพหน้าจอ ฉันค้นหาอินเทอร์เน็ตเพื่อหาสคริปต์ AutoHotkey เพื่อสลับเครือข่ายไร้สาย แต่ความพยายามของฉันก็ไร้ประโยชน์ ฉันต้องการให้Win+ Zเป็นทางลัด มีใครช่วยฉันบ้าง

2
Debian: ฆ่าเซสชันบนหน้าจอผ่านเว็บ
ฉันมีรหัส PHP ที่เป็นดังนี้ (kill.php): <?php echo exec("/home/duke/aa/scripts/test.sh"); ?> test.sh มีลักษณะเช่นนี้: screen -S server -X quit ถ้าฉันเรียกใช้โค้ด php ในเทอร์มินัลphp screen -S server -X quitสคริปต์จะฆ่าเซสชันหน้าจอ อย่างไรก็ตามถ้าฉันชี้เว็บเบราว์เซอร์ของฉันไปที่http: //mywebsite/test.phpมันจะแสดง "ไม่พบเซสชันหน้าจอ" และจะไม่ฆ่าเซสชันของหน้าจอ ฉันจะทำอย่างไรเพื่อให้เว็บเบราว์เซอร์ทำงานได้

1
กำลังเรียกใช้สคริปต์ด้วย Chrome
ฉันต้องการเรียกใช้สคริปต์ด้านล่างเมื่อใดก็ตามที่ฉันเรียกใช้ Chrome สคริปต์จะล้างการตั้งค่า Chrome ต่าง ๆ และฉันต้องการให้ล้างการตั้งค่าทุกครั้งที่ฉันเรียกใช้ Chrome เป็นไปได้ไหม ขอบคุณไรอัน แก้ไข: หากมีสถานที่ที่ดีกว่าในการโพสต์คำถามนี้โปรดแจ้งให้ฉันทราบฉันใหม่ที่นี่ สคริปต์: set ChromeDataDir=C:\Users\Ryan\AppData\Local\Google\Chrome\User Data\Default set ChromeCache=%ChromeDataDir%\Cache del /q /s /f "%ChromeCache%\*.*" del /q /f "%ChromeDataDir%\*Cookies*.*" del /q /f "%ChromeDataDir%\*History*.*" สคริปต์ใหม่: set ChromeDataDir=C:\Users\Ryan\AppData\Local\Google\Chrome\User Data\Default set ChromeCache=%ChromeDataDir%\Cache del /q /s /f "%ChromeCache%\*.*" del /q /f "%ChromeDataDir%\*Cookies*.*" del /q /f "%ChromeDataDir%\*History*.*" …

1
สคริปต์ไม่ทำงานในการดำเนินการต่อ / ปลุกใน Ubuntu
ฉันมีสคริปต์ชื่อ 999_thaw_flash.sh ในของฉัน /etc/pm/sleep.d สคริปต์ดังต่อไปนี้: - export DISPLAY=:0 #!/bin/bash case "{$1}" in resume|thaw) lynx --dump link1 >> file1 lynx --dump link2 >> file1 lynx --dump link3 >> file1 grep "magnet:?xt=urn:btih:" file1 > file2 sed -i 's/^......//' file2 awk '/org%3A1337%2Fannounce/{print;print "";next}1' file2 >> file3 lines=$(wc -l < file3) echo "no. of …

1
Windows 7 Hibernate
ฉันต้องการสคริปต์ที่สามารถป้อนเป็นเริ่ม & gt; เรียกใช้คำสั่งเพื่อทำให้คอมพิวเตอร์เข้าสู่โหมดไฮเบอร์เนต ฉันทำสิ่งนี้ใน Windows Vista แล้ว ฉันแค่ต้องการคำสั่ง Windows 7 เพื่อเริ่มคำสั่งจำศีล

4
ข้อผิดพลาดพา ธ ในสคริปต์
ฉันเป็น Googling เพื่อค้นหาสคริปต์ PS เพื่อนับประเภทไฟล์และไฟล์ในหลายไดเรกทอรีในเครือข่าย ฉันมีไดเรกทอรีหลายรายการในไดเรกทอรี "ห้องสมุด" ของฉันบนพีซีที่ทำงาน ฉันแค่พยายามทดสอบสคริปต์ PS เพื่อให้มันทำงานเพื่อนับจำนวนไฟล์และแสดงประเภทไฟล์ในโฟลเดอร์ "Libraries \ Documents \ Tidbits" ของฉัน: Get-ChildItem \\hilltop3\users$\LongRandy\My Documents\TIDBITS แต่ฉันได้รับข้อผิดพลาดนี้: Get-ChildItem : Cannot find path '\\hilltop3\users$\LongRandy\My' because it does not exist. At line:1 char:14 + Get-ChildItem <<<< \\hilltop3\users$\LongRandy\My Documents\TIDBITS + CategoryInfo : ObjectNotFound: (\\hilltop3\users$\LongRandy\My:String) [Get-ChildItem], ItemNotFoundExc eption + FullyQualifiedErrorId …

1
Batch script เพื่อเปลี่ยนชื่อเป็นจำนวนมากตามวันที่แก้ไข
ฉันกำลังพยายามสร้างสคริปต์แบตช์เพื่อเปลี่ยนชื่อไฟล์จำนวนมากโดยแก้ไขวันที่และเวลาของแต่ละไฟล์ ฉันใหม่ที่นี้และค้นหาตั้งแต่เช้านี้และไม่มีอะไรนำฉันไปในทางที่ดี ฉันควรจะใช้ xcopy, robocopy, powershell หรือไม่? มีสถานที่สำหรับการเขียนสคริปต์ชุดกับตัวอย่างหรือไม่ ฉันยังสงสัยว่าเป็นไปได้หรือไม่ที่จะสร้างสคริปต์การลาก & amp; มันทำงานได้เมื่อฉันลาก & amp; วางไฟล์เดียวในสคริปต์. bat แต่ฉันไม่รู้ว่ามีหลายไฟล์ ขอขอบคุณสำหรับความช่วยเหลือของคุณ. หมายเหตุ: ฉันไม่สามารถใช้โปรแกรมเปลี่ยนชื่อจำนวนมากเพราะฉันจะใช้สคริปต์นี้บ่อยครั้งมากและฉันต้องการทำการประมวลผลอัตโนมัติ


2
ไม่สามารถเรียกใช้สคริปต์ PowerShell จาก autosys
ฉันใหม่สำหรับ powershell และใช้ 1.0version และฉันพยายามที่จะเขียนสคริปต์ powershell ที่ฉันสามารถดำเนินการโดยใช้ตัวกำหนดเวลาอัตโนมัติ เมื่อฉันเรียกใช้คำสั่งใน autosys powershell -command "& { %MY_HOME%\bin\TestScript.ps1 argument; exit $LASTEXITCODE }" มันทำให้ฉันมีข้อผิดพลาด script cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details. ฉันได้ตั้งค่าการเรียกใช้นโยบายให้เป็นแบบไม่ จำกัด จากบัญชีผู้ใช้ของผู้ดูแลระบบ ไม่แน่ใจว่าฉันควรจะดำเนินการอย่างไรเพื่องาน autosys ของฉันจะเรียกใช้สคริปต์ PowerShell ฉันได้ลองใช้คำพูดเพียงอย่างเดียว แต่ทุกครั้งที่ฉันได้รับข้อผิดพลาดนี้ ขอบคุณ

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