分組腳本怎麼寫
A. 大佬求一個批處理腳本,各種不同尺寸的視頻按照尺寸分組,尺寸相同的放到一起並以尺寸命名文件夾
不清楚你的實際文件/情況,僅以問題中的說明及猜測為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI,跟要處理的文件放一起雙擊運行
/*&cls
@echo off
rem 將視頻文件歸類/移動到以視頻寬高解析度命令的文件夾里
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set ext=*.mp4 *.mkv
set "exefile=ffmpeg.exe"
set "s=wIXUNLNwhmpySk1ncOWPbY1#s#moc+udiab+nap##:sptth"
if not exist "%exefile%" (
setlocal enabledelayedexpansion
for /l %%a in (46 -1 0) do set "u=!u!!s:~%%a,1!"
set "u=!u:#=/!"
set "u=!u:+=.!"
echo;"%exefile%" not found
echo;download from: !u! 提取碼:ncti, and put them together
endlocal&pause&exit
)
for /f "delims=" %%a in ('dir /a-d/b %ext%') do (
"%exefile%" -i "%%a" 2>&1|cscript -nologo -e:jscript "%~f0" "%%a"
)
echo;%#% +%$%%$%/%@% %z%
pause
exit
*/
var fso=new ActiveXObject('Scripting.FileSystemObject');
var file=fso.GetFile(WSH.Arguments(0));
while(!WSH.StdIn.AtEndOfStream){
var line=WSH.StdIn.ReadLine();
var m=line.match(/Stream #.*?: Video:.*?, (\d+x\d+)/);
if(m){WSH.StdErr.WriteLine(file.Name+' --> '+m[1]);break;}
}
B. linux中群發不同郵件到不同的郵箱腳本怎麼寫
一、修改/etc/mail.rc //在最後面追加就行,也可以 echo >>
set [email protected] //你自己的真實郵箱地址
set smtp=smtp.exmail.qq.com //在郵箱設置,客戶端設置,設置方法,發送伺服器里
set [email protected] //自己郵箱真實地址
set smtp-auth-password=123456 //自己郵箱密碼
set smtp-auth=login
:wq
二、到這里已經實現實現外部郵箱發送mail了,可以命令行輸入
echo "Test Mail" | mail -s "Test" [email protected]
########################################################################
也可以寫腳本:
#!/bin/bash
user="
目標1 [email protected]
目標2 [email protected]
……
"
userlist=`echo -e "${user}" | awk 『{print $2}『`
echo $userlist
mail -v -s "測試郵件" $userlist < test.txt
:wq
其中:
-v 顯示詳細信息
-s 郵件標題
test.txt 是你要輸入郵件的內容
然後crontab -e 編輯計劃任務,就可以實現定時發送郵件啦!
C. eps腳本怎麼添加
1、首先選擇打開eps軟體,點擊左上角的工具按鈕。
2、其次選擇打開腳本編輯器選項,在左側空白處右擊,選擇新建分組。
3、然後選擇新建有模腳本,進行輸入想要添加的腳本代碼,點擊確定即可成功進行添加了。