① INI配置文件是什麼
通過在注冊表項和配置文件中同時記錄次數限制,當任一個到達次數限制後軟體將無法運行。因此可以隨時把其注冊表項和配置文件恢復到剛安裝好時的狀態來達到破解的目的。
方法很簡單,只要先把安裝好後的配置文件prof-V1.ini先保存為prof-V1以然後將下面一段程序保存成批處理文件(.bat,用寫字板即可),和備份的配置文件放在一起,需要的時候運行一下即可。
::恢復配置文件
del prof-V1.ini
prof-V1 prof-V1.ini
::恢復注冊表
reg add "HKEY_CURRENT_USER\Software\Besier 3D-Etainment\3DFS.30" /v Moniker /d "@3D-Fahrschule 3" /f
reg add "HKEY_CURRENT_USER\Software\Besier 3D-Etainment\3DFS.30" /v Countdown /t reg_dword /d 00000002 /f
reg add "HKEY_CURRENT_USER\Software\Besier 3D-Etainment\3DFS.30" /v "Update It" /t reg_dword /d 00000004 /f
reg add "HKEY_CURRENT_USER\Software\Besier 3D-Etainment\3DFS.30" /v Value1 /t reg_dword /d 00000007 /f
reg add "HKEY_CURRENT_USER\Software\Besier 3D-Etainment\3DFS.30" /v Value2 /t reg_dword /d 0x00004fd1 /f
② vs2010 MFC工程,有.ini配置文件,在debug目錄下生成的exe讀取不到配置文件。
ini文件,在不同版本系統下默認讀取的位置不同。
有的是在windows目錄下,這種情況exe在哪裡都可以正常訪問。
還有一種,是在工作目錄下,這種情況一般要求exe和ini是在同一個目錄。而在vs裡面運行的時候,默認是模擬工程目錄為工作目錄的,和雙擊運行exe不同。
③ tectia client 配置文件路徑
1. 相對路徑
go run 或者 go build後在配置目錄的相對路徑上執行
假設當前目錄如下:
├─config
│ │ main.go
│ │
│ └─file // 配置文件目錄
│ config.ini
│
也就是說無論你是go run或者build後的執行程序,都應該在你執行目錄下
有該配置文件路徑如file/config.ini
否則就會發生以下錯誤, 無法讀取配置文件
panic: Error:can not read file "./file/config.ini"
// 測試代碼
func runOrBuildLoadConfig(){
// 使用庫 go get github.com/aWildProgrammer/fconf
c, err := fconf.NewFileConf(" ./file/config.ini")
if err != nil {
panic(err)
}
fmt.Println(c.Int("server.port"))
}
2. 絕對路徑
使用絕對路徑讀取配置文件
如果配置文件動態的話, 具體怎麼傳入 配置文件路徑
使用flag包, go run或者build的執行程序 帶上 -config=xxxxx路徑
通過配置set/export環境變數, os.Getenv()獲取該變數名稱對應的值(即路徑)
// 測試代碼
func useAbsPathLoadConfig(){
// 這是直接硬編碼的路徑
ff,err := os.OpenFile("D:/GoWorkspace/src/Examples/config/file/config.ini",os.O_RDWR,666)
if err != nil {
panic(err)
}
var buf [100]byte
ff.Read(buf[:])
log.Println(string(buf[:]))
}
3. 網路GET, http ftp等
3.1 通過網路去獲取配置文件
e.g http://localhost:8080/config/config.ini
func useNetworkLoadConfig(){
// ... 具體不實現
}
4. 嵌入到應用程序中
go-bindata 把配置文件打包進去
1. go get -u github.com/jteeuwen/go-bindata/...
2. 然後在當前目錄執行go install ../..安裝到GOPATH/bin目錄
3. 使用 go-bindata --prefix=file file/... 將file目錄下的文件嵌入,會生成bindata.go
4. go run main.go bindata.go 或者 build成可執行文件執行
// 測試代碼
func useBindataLoadConfig(){
data, err := Asset("config.ini")
if err != nil {
panic(err)
}
// 輸出 也可以拿來解析
log.Println(string(data))
5. 遠程配置中心
5.1 使用遠程配置中心去讀取配置
通過key/value的方式存儲在redis的配置, 配置過多可以使用pipe方式到導入
使用etcd / consul 之類的KV Store 進行動態配置
④ 易語言讀取配置ini 打開 根目錄文件夾/指定網頁/根目錄程序 求常式!
.版本2.程序集窗口程序集1.子程序__啟動窗口_創建完畢讀配置項(取運行目錄()+「\配置文件」,「配置」,「窗口標題」,)下面有個例子.版本2.程序集窗口程序集1.子程序__啟動窗口_將被銷毀寫配置項(取運行目錄()+「\config.ini」,「位置」,「左邊」,到文本(_啟動窗口.左邊))寫配置項(取運行目錄()+「\config.ini」,「位置」,「寬度」,到文本(_啟動窗口.寬度))寫配置項(取運行目錄()+「\config.ini」,「位置」,「頂邊」,到文本(_啟動窗口.頂邊))寫配置項(取運行目錄()+「\config.ini」,「位置」,「高度」,到文本(_啟動窗口.高度)).子程序__啟動窗口_創建完畢_啟動窗口.左邊=到整數(讀配置項(取運行目錄()+「\config.ini」,「位置」,「左邊」,))_啟動窗口.寬度=到整數(讀配置項(取運行目錄()+「\config.ini」,「位置」,「寬度」,))_啟動窗口.頂邊=到整數(讀配置項(取運行目錄()+「\config.ini」,「位置」,「頂邊」,))_啟動窗口.高度=到整數(讀配置項(取運行目錄()+「\config.ini」,「位置」,「高度」,))
⑤ 如何指定php.ini的位置
如果你在安裝PHP的時候不指定配置文件的目錄,一般配置文件php.ini需要放在/etc目錄下。
指定php.ini的位置。
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php5 --with-ldap --with-gettext
你在安裝php的時候./configure加上 --with-config-file-path=你想指定的目錄。
安裝完後,你再把php.ini放到./configure設定的配置文件目錄。
你可以搜索php安裝指定配置文件目錄
⑥ 怎麼查看啟動文件中的ini文件
1、首先Win7啟動並不需要boot.ini文件,默認情況下Win7系統C盤下是沒有boot.ini文件的。
2、現在Win7不是用boot.ini文件來配置這個的,而是用bcdedit程序來配置。
3、boot.ini文件在系統根目錄下,默認的情況下是隱藏的。
⑦ 請問後綴名是dll和ini是什麼文件呢有什麼用的呢
Dll是動態鏈接庫文件。動態鏈接庫是包含函數和數據的模塊的集合,程序文件(也叫可執行文件,如.exe文件,.dll本身也是程序文件)在運行時載入這些模塊集合。這些模塊的功能本來也可以直接在exe可執行文件中編寫實現的,但因為其他的程序文件也要用到同樣的工功能,或者要實現這個功能要寫的代碼很多,造成.exe文件太大了,會消耗更多的系統資源。所以就做成.dll鏈接庫這種模塊文件了,哪個exe需要,就再去調用它。
.ini 文件是windows的系統配置文件,統管windows的各項配置,一般用戶就用windows提供的各項圖形化管理界面就可實現相同的配置了,但在某些情況,還是要直接編輯.ini才方便,一般只有很熟悉windows才能去直接編輯。開始時用於WIN31下面,WIN95用注冊表代替,[]及後面的內容表示一個節,相當於注冊表中的鍵。
除了windows現在很多windows下面的應用軟體也有.ini文件,用來配置應用軟體以實現不同用戶的要求。一般不用直接編輯這些.ini文件,應用程序的圖形界面即可操作以實現相同的功能。
⑧ c#關於ini配置文件的煩惱
額,c#沒有直接操作ini文件的類
方法一:關於配置文件微軟提供了app.config專門的在vs裡面新建一個「應用程序配置文件」就可以了,用c#自帶的配置文件管理類用起來很方便,沒有必要去整kernel32.dll
方法二:用xml文件來保存配置文件
方法三:也可以吧ini文件用StreamReader和StreamWriter類來實現讀寫,雖然有點山寨,但是也是可行的,哈哈
⑨ php.ini文件在哪
Php.ini文件是php的一個配置文件,在windows主機中如果你未修改配置文件php.ini文件肯定是和你的php安裝目錄在一起的,但在linux中好像不一樣,下面我來介紹查找php.ini位置的方法。在linux下
最有可能的位置是:/etc目錄下或/usr/local/lib目錄下。
如果你還是找不到位置,那麼請使用終極解決辦法:
新建php文件,寫入如下代碼保存,然後在瀏覽器訪問該頁面,搜索php.ini,恭喜你,你要找的php.ini文件位置已經找到了。(用該方法找Php.ini文件位置,在linux和windows下都是絕招哦)
在linux伺服器上用命令行/data/php/bin/php
a.php
|
grep
php.ini