因為學校電腦教室裡JAVA路徑不同
小弟我想用個bat檔來自動取代EditPlus的設定檔裡的路徑
目前已經上網查過有人寫過偵測JAVA路徑的BAT
裡面會把路徑存到%JAVA_HOME%變數裡
我希望能直接透過那變數來取代那個位置
現在卡在不會取代檔案內的文字
C:\Users%username%\AppData\Roaming\EditPlus\tool_u.ini
我想把這兩行
Command=C:\Program Files\Java\jdk1.8.0_181\bin\javac.exe
Command=C:\Program Files\Java\jdk1.8.0_181\bin\java.exe
透過BAT檔改成
Command=C:\Program Files\Java\jdk1.8.0_202\bin\javac.exe
Command=C:\Program Files\Java\jdk1.8.0_202\bin\java.exe
想請問一下有大大能幫忙解惑的嗎?
範例:把 d:\cc.txt裡面的 9 置換為 xx ,結果存回 d:\cc.txt
準備 rp.ps1 內容如下
(Get-Content d:\cc.txt).replace('9', 'xx') | Set-Content d:\cc.txt
寫個 go.bat 檔,裡面指令如下:
Powershell -File rp.ps1
結果: cc.txt 內容文字只要是9的,都會置換為 xx