1. 程式人生 > >設定cmd為utf-8編碼並通過批處理方式加快開機啟動事項

設定cmd為utf-8編碼並通過批處理方式加快開機啟動事項

加快啟動事項

  • 因為每天開機後總是會啟動某些應用,做著重複的事情,所以就想著自動化處理一下。在Windows下面自然就會想到批處理bat,就在網上找了一下,下面是最終採用的版本:
echo 正在啟動服務......
echo starting 360wifi 
start "" "C:\Program Files (x86)\360AP\360AP.exe"

echo starting QQ 
start "" "D:\軟件安裝區\QQ\Bin\QQScLauncher.exe"

echo starting 有道詞典
start "" "D:\軟件安裝區\Dict\YodaoDict.exe"

echo starting uTorrent
start "" "C:\Users
\xu\AppData\Roaming\uTorrent\uTorrent.exe" echo starting 搜狗桌布 start "" "D:\軟件安裝區\SogouWallPaper\SGWPBoot.exe"
  • 只需要新建txt檔案將裡面的exe檔案路徑替換為自己機器上的路徑,再儲存為bat副檔名即可。
    不過呢,可能會有一些小問題。

中文名路徑無法識別

  • cmd的預設GBK編碼無法識別utf-8的編碼格式,將cmd改為utf-8編碼即可。

  • 設定cmd為utf-8編碼

    • win+R開啟cmd視窗,輸入chcp 65001.執行該操作後,內碼表就被變成UTF-8了。但是,在視窗中可能仍舊不能正確顯示UTF-8字元,無法識別中文路徑。

    • 修改視窗屬性,改變字型.在cmd視窗的標題欄上點選右鍵,選擇”屬性“->”字型
      ->”Lucida Console“,然後點選確定將屬性應用到當前視窗。
      這裡寫圖片描述

  • 儘管設定utf-8編碼能夠識別中文,但是對於有些命令出的時候,如果包含中文那麼就會出現亂碼了。
    就像這樣:
    這裡寫圖片描述
    找過很多解決方案,下面給出幾個:

    • 在這種情況下需要顯示中文的時候,把編碼方式臨時改回gbk:chcp 936
    • 藉助一下外力,使用git bash, 再稍微設定一下。

      • OptionsText 選項卡中的 Character set 設定為 UTF-8 ,這樣可以正常識別 utf8 相關的檔案。
        這裡寫圖片描述

      • 針對上面那種在utf-8編碼格式會出現亂碼輸出的命令,使用 git bash自帶的winpty 進行字元流轉換。
        格式:#winpty 命令, 例如:#winpty java.
        這裡寫圖片描述

    • 不要使用cmd, win8及以後系統自帶的powershell不錯,可以嘗試一下。

試圖美化bat檔案樣式

  • 完成以後我就嫌棄桌面上有個bat檔案樣式很不協調,就想給它加個圖示。加圖示就要建立一個快捷方式,但是這個快捷方式無法採用utf-8編碼,故無法識別有中文名字的路徑

  • 不過,假使你需要啟動的軟體路徑中,沒有中文路徑,不妨換個圖示美化一下~~~。具體操作如下:

    • 將bat檔案傳送快捷方式到桌面。
    • 開啟上面的快捷方式的屬性,選擇更改圖示,然後點選瀏覽將你下載的ico型別的圖示選中即可,當然也可以選擇自帶的圖示。
      這裡寫圖片描述

相關推薦

設定cmdutf-8編碼通過處理方式加快開機啟動事項

加快啟動事項 因為每天開機後總是會啟動某些應用,做著重複的事情,所以就想著自動化處理一下。在Windows下面自然就會想到批處理bat,就在網上找了一下,下面是最終採用的版本: echo 正

如何用mysql 建資料庫設定utf-8編碼,和general_utf8_ci編碼格式

create database Herodefault character set utf8default collate utf8_general_ci;Query OK, 1 row affected (0.00 sec)utf8_general_ci;表示編碼格式,此編

寫一個腳本批量轉換項目中GB2312編碼的文件UTF-8編碼

for 腳本 一個 bash iconv lua In don convert #!/bin/bash convert_file() { for file in `find .` do if [[ -f $file ]] t

Eclipse下java專案的GBK編碼程式碼檔案轉換UTF-8編碼的實現程式碼

String srcDirPath = "D:\\work\\SVN\\Service";   String utf8DirPath = "D:\\work\\SVN\\Service2";          Collection<File> javaGbkFil

指定輸出文字utf-8編碼格式

1.有時我們編碼生成輸出的一些內容,通過軟體開啟可能會出現亂碼的現象或者出現格式上的問題需要將其輸出轉換我utf-8的編碼格式。在這裡提供一種轉換的方法。 BOOL CtreetoxmlDlg::

設定Tomcat的UTF-8編碼

利用request.setCharacterEncoding("UTF-8");來設定Tomcat接收請求的編碼格式,只對POST方式提交的資料有效,對GET方式提交的資料無效!要設定GET的編碼,可以修改server.xml檔案中,相應的埠的Connector的屬性:UR

vbs 轉碼 gb2312轉換UTF-8編碼的函式

<% 1、'UTF轉GB---將UTF8編碼文字轉換為GB編碼文字 function UTF2GB(UTFStr) for Dig=1 to len(UTFStr)   '如果UTF8編碼文字以%開頭則進行轉換   if mid(UTFStr,Dig,1)="%"

將myeclipse預設編碼設定UTF-8

  出處: 【 CSDN 】:csdn.zxiaofan.com Window->Preferences->General ->Content Type->Text->JSP 最下面設定為UTF-8

MySql建立Table的時候將編碼設定utf-8

設定資料表編碼 CREATE TABLE 'BmapTable' ( ID VARCHAR(64) NOT NULL, NAME VARCHAR(64) NOT NULL, ADDRESS VARCHAR(64), LONGITUDE VARCHAR(

設定MYSQL資料庫編碼UTF-8 設定MYSQL資料庫編碼UTF-8

設定MYSQL資料庫編碼為UTF-8   1、  編輯MySql的配置檔案 MySql的配置檔案Windows下一般在系統目錄下或者在MySql的安裝目錄下名字叫my.ini,可以搜尋,Linux下一般是/etc/my.cnf  

deepin15.7安裝與解除安裝MySQL(解決不提示設定密碼問題)、修改預設編碼utf-8以及查詢MySQL的一些命令

一、首先安裝MySQL 安裝前更新一下倉庫,輸入命令:sudo apt-get update [email protected]:~$ sudo apt-get autoremove --purge mysql-server-5.7 輸入命令:sudo

Pycharm中設定預設字元編碼 utf-8

呃...又來水一篇 為什麼要預設使用utf-8編碼 為了避免亂碼問題,我們統一用utf-8編碼。由於Python原始碼也是一個文字檔案,所以當你的原始碼包含中文的時候,在儲存原始碼的時候就務必指定儲存為UTF-8編碼。為了讓Python直譯器讀取原始碼的時候,能夠按utf-8編碼讀取,我

myeclipse設定全部編碼方式UTF-8

1、windows--Preferences開啟"首選項"對話方塊,左側導航樹,導航到general->Workspace, 右側Text file encoding,選擇Other,改變為UTF-8,以後新建立工程其屬性對話方塊中的Text file encodin

設定MYSQL資料庫編碼UTF-8

1、  編輯MySql的配置檔案 MySql的配置檔案Windows下一般在系統目錄下或者在MySql的安裝目錄下名字叫my.ini,可以搜尋,Linux下一般是/etc/my.cnf --在 [mysqld] 標籤下加上以下內容: default-characte

MySql建立Table時設定編碼utf-8

設定資料庫編碼 CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 設定資料表編碼 CREATE TA

idea軟體編碼已經設定好了utf-8,但是svn中down下來的檔案格式本身不是utf-8的,此時開啟後會出現中文亂碼解決方法

我是個idea的忠實使用者,新公司的專案都是用eclipse做的,通過svn拉下程式碼後發現,註釋的內容裡,中文內容都是亂碼。問過專案負責人,說可能是GBK編碼。 但是,我通過idea的setting設定了編碼,試了5種編碼都沒用,中文內容還是亂碼。最後還是自己試出來解決方案。 詳細的原因請參考

mysql如何設定資料庫編碼utf-8

在使用mysql過程中,發現由於要用到中文,但是輸入進去資料庫中的中文無法通過web頁面顯示出來。排查定位到是編碼問題。故修改資料庫編碼為utf-8。 1.使用root賬號,開啟mysql 的配置檔案/etc/mysql/my.cnf. 新增如下程式碼:(一定要注意下劃線和

mac下mysql 5.7.19字元編碼設定utf-8的方法

如果你查了一堆,都是說在/etc/資料夾下新增一個my.cnf檔案,然後把下面的命令寫進去就可以了 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] coll

Eclipse中設定工程所有檔案編碼格式utf-8

在使用Eclipse開發過程中,常遇到檔案的編碼格式不統一造成亂碼的問題,那麼我們有沒有什麼方法,把工程下的檔案全設定成一種統一的編碼格式,比如UTF-8 ,參考如下: 將工程中的檔案編碼格式設定UTF-8則需要做以下工作: 1、windows->Prefere

Linux字元編碼預設UTF-8,如出現亂碼可設定GBK 1.手動更改profile檔案的命令: vi /etc/profile 也可以修改 /etc/sysconfig/i18n 檔案,如

Linux字元編碼預設為UTF-8,如出現亂碼可設定為GBK 1.手動更改profile檔案的命令: vi /etc/profile也可以修改 /etc/sysconfig/i18n 檔案,如 LANG="en_US.UTF-8" LANG="zh_CN.GB18030"