当前位置:首页 » 数据仓库 » 怎么修改配置文件
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

怎么修改配置文件

发布时间: 2022-03-30 10:18:16

⑴ 如何修改 vncserver配置文件

在linux下用vnc访问win7的远程桌面修改如下
在windows7下安装vncserver,开启了vncserver,并设置了IP:192.168.1.120(win7机器的IP),端口为5901
在linux下apt-get install vncviewer;
在命令行输入:vncviewer后,输入了win7的ip,并在后面加:1

⑵ 怎么改配置文件

对于普通的不依赖于外置程序目录结构的注册表项目,可以用常规方法将修改项写成reg文件(可以直接从xp系统中导出,然后在其基础上修)。在外置程序目录下有个regdoc.cmd,这个文件是毛桃用来注册外置程序文档关联的(就是改注册表),可以用记事本打开它,加入一行:
则pe加载外部配置时它会自动导入。
这是最简单的改注册表的方法。但是如果要修的项依赖于外置程序的目录结构(比如要在右键菜单中添加用ultraedit32打开),就不能用上面的方法了,因为外置程序的绝对路径是不确定的(不同的机器中盘符不能确定)。
这种情况就需要用原始的reg命令来做了(就跟毛桃在regdoc.cmd中的做法一样),这个命令的语法比较艰涩,且注册表键值的表示方法跟reg文件不同。在命令提示符下通过/?参数可以获得它的用法(中文的哦),提醒一下/?参数是个以多层使用的,如reg/?得到的是基本参数的说明,如用regadd/?则可得到add这个参数的用法……
有了这个命令的基础后,我们来看看是怎么解决不定路径问题的。
在regdoc.cmd中有一个环境变量%tp%,代表的是regdoc.cmd这个文件所在的路径。我们可以通过%tp%..表示它的上层目录,%tp%....表示它的上两层目录。用此方法可以索引到外置程序目录内的所有路径,而不用考虑外置程序目录本身的绝对路径。
(还有个方法就是在winpe.ini中用pecmd的regi命令一行行添加,这个比系统的reg命令好理解些,同样可以用%curdir%环境变量来索引外置程序目录内的所有路径)
直接修改的好处是启动pe就是所需要设置,不依赖外部配置文件,pe的加载速度也比较快,但麻烦。修改配置文件则比较简单,但要依赖配置文件加载过程(直到加载到那些语句时才会生效),启动时需要额外的时间加载,相当于给系统打补丁去修改默认设置。
一般情况下不推荐直接修改pe注册表,麻烦,重新打包也比较花时间。但有些跟系统紧密的键必须直接修改才有效,比如屏幕分辨率,虽然在外面也可以修改有,但在登录时加载到它之前是无效的,那么在登录的过程中屏幕就会因切换分辨率而闪烁。
自己修改注册表的前提是自己要知道所希望的改变要修注册表中的哪些键值。可以上网搜索,现在网上的这些资源多得是,实在找不到的话可以还可以用regmon之类的注册表监视软件来定位。
比如修改记事本的自动换行,又不知道相应的键值在哪。可以先开启regmon,然后在记事本中改变换行的选项,看regmon的监视结果,来定位是哪个键值。因为系统本身也在不断的更改注册表,regmon中的显示会很多,但是通过不断的改变记事本中的设置,最终是可以找到的,这个过程需要的是耐心和细心。

⑶ 怎样修改properties配置文件修改

public void writeVaule()
{
Properties pro=new Properties();
InputStream in=pro.getClass().getResourceAsStream("/dbConfig/dbsqlsever.properties");
try {
pro.load(in);
pro.setProperty("driver", "mysql");
pro.setProperty("url", "jdbce");
pro.setProperty(username, "lijia");
pro.setProperty("password", "125487");OutputStream os = null;
os = new FileOutputStream(new File(pro.getClass().getResourceAsStream("/dbConfig/dbsqlsever.properties").toURI()));
pro.store(os, null);
os.flush();
os.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

⑷ 怎么修改数据库配置文件

把配置文件中的数据库服务器地址改成127.0.0.1就行了,其他数据库登陆用户名密码这些根据实际情况修改

⑸ linux中怎么添加或修改配置文件

1、首先辑配置文件,添加下面的这一行 。

⑹ windows7 系统启动配置文件如何修改

windows7 系统启动配置文件修改方法如下:
1、按“Win+R”打开“运行”窗口,输入“regedit”命令后按“确定”键。
2、在打开的“注册表编辑器”中依次展开以下注册项:HKEY_LOCAL_MACHINE、SOFTWARE、Microsoft、Windows NT、CurrentVersion、ProfileList
3、在右侧窗口中找到并双击“AllUsersProfile”键值,在弹出的窗口中,将键值修改为“All Users”,点击“确定”保存。
4、再次在侧窗口中找到并双击“ProfilesDirectory”键值,在弹出的窗口中,将键值修改为“%SystemDrive%\Documents and Settings”,点击“确定”保存。

通过以上设置后,退出注册表,“Windows不能加载本地存储的配置文件”的问题就解决了。

⑺ 应用程序配置文件怎么修改用哪个软件可以修改

你举个例子说一下,或者发张图,我可以帮助你

⑻ 如何修改配置文件

1. 引言
OpenWRT中采用LuCI作为它的Web interface界面框架,采用Lua语言。在本文中将以一个简单的示例详细描述如何自定义开发一个界面,对一个配置文件进行操作。
2.Model与Controler
MVC的设计理念是进行LuCI开发的一个关键
在LuCI中Controller的文件定义在固件中的/usr/lib/lua/luci/controller目录中,模版目录在/usr/lib/lua/luci/view目录下,而model则是在/usr/lib/lua/luci/model中。而model中有一个特殊的模块叫做CBI,被称为LuCI中最酷的功能,该模块的功能是方便的对一个配置文件进行修改。
3.示例
本文中的页面建立在LuCI界面的network下,不单独创建页面,因此无需写view,只用些controller和model就可以了。
1)首先创建一个controller
ccontroller/mycbi.lua
mole("LUCI.controller.mycbi", package.seeall)

function index()
entry({"admin", "network", "mycbi_change"}, cbi("mycbi-model/mycbimole"), "Change My Conf", 30).dependent=false
end

解释一下关键代码:

在index()函数中,使用entry函数来完成每个模块函数的注册,官方说明文档如下:
entry(path, target, title=nil, order=nil)
path is a table that describes the position in the dispatching tree: For example a path of {"foo", "bar", "baz"} would insert your node in foo.bar.baz.
target describes the action that will be taken when a user requests the node. There are several predefined ones of which the 3 most important (call, template, cbi) are described later on on this page
title defines the title that will be visible to the user in the menu (optional)
order is a number with which nodes on the same level will be sorted in the menu (optional)
其中target主要分为三类:call,template和cbi。call用来调用函数,template用来调用已有的htm模版,而CBI模块则是使用非常频繁也非常方便的模块,包含的一系列lua文件构成界面元素的组合,所有cbi模块中的控件都需要写在luci.cbi.Map中,在cbi模块中定义各种控件,Luci系统会自动执行大部分处理工作。在cbi.lua文件中封装了所有的控件元素,例如复选框,下拉列表等。

2)创建model
#mkdir /usr/lib/lua/luci/model/cbi/mycbi-model
#vim /usr/lib/lua/luci/model/cbi/mycbi-model/mycbimole.lua
m = Map("mycbi", "mycbi conf change interface")
s = m:section(TypedSection, "MySection")
s.addremove = true
s:option(Value, "username", "Name:")
key=s:option(Value, "password", "Password")
key.password=true;
return m

解释一下关键代码:

3)创建配置文件
#vim /etc/config/mycbi
config 'MySection' 'mycbi'

option 'username' 'youruser'
option 'password' 'yourpass'

4. 测试
进入OpenWRT界面,登陆后就可以点击“网络”,如果是英文就点击network,可以看到我们添加的子页面入口:

点击后进入页面如下:

输入用户名密码:root/test,点击保存,后台查看配置文件已经被更改:

5. 问题记录
1)首先,配置文件不能有任何后缀,否则页面加载后是空页面
2)如果出现500 错误,说明lua文件写的有问题,要么是路径错误,要么是语法错误,暂时没找到写日志的方法,可以用wireshark抓包看错误

⑼ 如何动态的修改配置文件的选项

这个配置文件应该是不能修改的。配置文件是只读的。要么手动修改后上传。要么用数据库来存储设置。