『壹』 如何利用cmd命令查找替換指定文檔內的內容
建議用國產高手白楊的一個第三方工具實現
wfr a.txt -r:"192.168.1.1" -t:"192.168.1.253"
網路搜索 「白楊的原創免費作品"打開網頁找wide find - replace
『貳』 如何批量重命名音頻文件,新的文件名已經在excel中編好了,並且和原文件名一一對應
方法一:tree命令
命令提示符下:開始/運行/CMD
tree (要獲得文件名的文件夾的路徑)/f >(存放的路徑/filename)
例如:要獲得D盤下的所有文件的文件名,並將生成的文件保存到D盤,文件名為123.txt
可使用如下命令
tree D: /f >D:/123.txt
小提示:
可以先在記事本中寫好,將其粘貼(注意:不能用Ctrl+V)到cmd.exe程序中。
例:將下列復制到cmd.exe中即可
tree D: /f>D:/123.xls
或者使用軟體bulkren,可在網路搜索
『叄』 如何在CMD命令中替換一個文本文件中的某個字元
為什麼要在這CMD下替換啊,有一種字元替文件,可以把一個目錄下所有文件的字元都替換了,用這個個不是很方便嗎。
『肆』 cmd命令替換字元的問題
空行被忽略了。
由於你使用延遲變數,所以在命令中以及文本中感嘆號就變成了有用的命令符。建議用vbs替換文本內容吧!除非你的文本中不包含感嘆號。
『伍』 cmd,用命令提示符播放聲音或音頻文件
::是可以的,但是要用命令行第三方程序工具
::附件是命令行:gplay,是命令行音頻播放工具
::用法如下:
::將bat文件和這個工具放在一起使用
::比如您要播放123.MP3,則是:
@echooff
gplay123.MP3
pause
::需要注意的是,前面必須聲明寫上第三方的名字
::如果不想工具和程序在一起,可以把第三方移動到系統目錄中
::中國批處理腳本聯盟
『陸』 求教一個電腦快捷指令或者運行命令的大神,怎麼快捷切換電腦輸出音頻設備
我就說說我知道的一個是寫代碼實現寫出腳本修改默認音頻輸出設備 這個方法太高端 我不會 哈哈
第二個是我現在用的方法 首先你要有一個可以編輯滑鼠宏的滑鼠 用滑鼠宏實現
我解釋一下 首先win+R mm+下箭頭 回車 這個是執行mmsys.cpl(播放設備)
這里我的耳機是倒數第2個設備 音箱是倒數第三個設備
所以我一個宏是11個下箭頭+2個上箭頭 然後Alt+s設置成默認設備 正好是倒數第二個
第二個宏是11個下箭頭+3個上箭頭 然後Alt+s設置成默認設備 正好是倒數第三個
然後根據系統大概的相應時間加上延遲 我加了2,3秒延遲 我的2個延遲不一樣 具體自己要試
然後就可以用滑鼠宏快捷切換了
同樣的用鍵盤宏也可以實現
快誇我快誇我 哈哈
---------------------------------------------------------------------------------------------
感謝樓上老哥的回答 我已經改成nircmd的方式 然後綁定到滑鼠宏上執行了
先下載nircmd放進一個文件夾 然後新建一個快捷方式 找到這個exe
快捷方式為 C:Windows ircmd ircmd.exe script "C:Windows ircmd修改默認音頻設備為Utrack Out 1-2.ncl"
script 為nircmd的命令 執行文件地址的一串nircmd命令
修改默認音頻設備為Utrack Out 1-2.ncl 的內容為
setdefaultsounddevice "Utrack Out 1/2"
setdefaultsounddevice "Utrack Out 1/2" 2
最後一部 滑鼠宏綁定執行這個快捷方式
win+r 輸入快捷方式地址 確認(寫成滑鼠宏、這邊我就不寫了 win+r 後面我加了100ms延遲) 完成
這樣切換更快、更穩定 延遲只有100ms
『柒』 關於cmd命令替換文本文件某一段內容
@echo off
setlocal enabledelayedexpansion
set time=%time:~0,5%
for /f "delims=" %%i in (1.txt) do (
echo %%i|findstr /i "time"
if !errorlevel! equ 0 (echo time=%time%>>2.txt)else (echo %%i>>temp.txt))
del /q 1.txt&&move temp.txt 1.txt
將這個保存為bat文件,放在你的TXT文件同一目錄。其中1.txt為你的原文件。