关于创建windows用户的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于创建windows用户的问题相关的知识,希望对你有一定的参考价值。
我的系统是winxp的,最近遇到一个问题,当系统启动到“欢迎”界面是跳出一个对话框--“用户环境”。里面的内容是“windows不能加载用户的配置文件,但是用系统的默认配置文件让您登陆。 详细信息-- 系统找不到指定文件。”
谢谢.能说的具体点吗.我是电脑菜鸟
大家说的我不太明白
谢谢大家.我重装系统了
给你三种解决办法
1、可以用windows的系统还原还原到你删文件前的还原点试试。
2、如果没有设定还原点,就干脆创建一个新帐户,然后删除老帐户。
3、第三种办法,在不行就只能从装系统了:
本地计算机中没有配置文件的用户都无法登录,而有配置文件的用户就可以登录。因为创建新的用户配置文件时是把系统分区Documents and Settings文件夹下的Default User文件夹(默认隐藏,需要设置显示隐藏文件夹)当成模板复制一份的,所以可以把焦点指定到Default User文件夹上。所以导致该故障的原因有两种:
一、Default User文件夹不完整或者被删除了,导致系统无法复制新的一份。这种情况的话需要从另外一个系统拷贝一份保存到Documents and Settings目录下即可。
二、注册表中Default User文件夹的指定路径错误或丢失。这种情况的话运行regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList ,确保以下两个字符串这样设置
AllUsersProfile 值为 All Users
ProfilesDirectory 值为 %SystemDrive%\Documents and Settings 参考技术A 呵呵, 楼上的2个应该都不是搞系统维护的。
我猜楼上的问题一般是在DOMAIN环境下才容易出现。
或者是你的用户不是系统管理员,或者不是默认的帐户。
而你的系统的SYSTEM32下的RPEL的权限没有得到。
你可以
1、添加这个用户到系统管理员组ADMINISTRAOTRS
2、重置一下用户的配置文件权限。
3、重置一下RPEL文件夹的权限。 参考技术B 楼上的,别乱说
在用户管理里设定一个文件,或者创建,或者指向 参考技术C 呵呵
楼上的说话真有意思
在 C# 中为 Windows 窗体创建向导
【中文标题】在 C# 中为 Windows 窗体创建向导【英文标题】:Creating Wizards for Windows Forms in C# 【发布时间】:2011-01-21 09:14:54 【问题描述】:我是在 C# .Net 中为 Windows 窗体应用程序创建向导的新手。所以我对创建向导一无所知。请给我一些关于创建多个向导的想法。
问候,拉维
【问题讨论】:
【参考方案1】:有很多方法可以做到这一点。为每个向导步骤创建一个表单是可能的,但非常尴尬。当用户更改步骤时,丑陋,大量闪烁。使 UserControl 可以工作的每个步骤,您只需将它们切换进和切换出表单的 Controls 集合。或者为每个步骤设置其中一个 Visible = true。但是,UC 设计往往会变得复杂,您必须为每个 UI 项添加公共属性。
简单而 RAD 的方法是使用 TabControl。在设计器中工作得很好,因为它允许您在设计时切换选项卡并在每个选项卡上放置控件。切换步骤很简单,只需更改 SelectedIndex 属性。唯一重要的是在运行时隐藏选项卡。通过处理 Windows 消息仍然很容易做到。在表单中添加一个新类并粘贴如下所示的代码。编译。将新控件从工具箱顶部拖放到表单上。
using System;
using System.Windows.Forms;
class WizardPages : TabControl
protected override void WndProc(ref Message m)
// Hide tabs by trapping the TCM_ADJUSTRECT message
if (m.Msg == 0x1328 && !DesignMode) m.Result = (IntPtr)1;
else base.WndProc(ref m);
【讨论】:
+51: 所以现在你可以使用标签控件,隐藏标签...并在标签页之间切换标签索引...???我将使用它...比管理重叠面板要好得多。 @Hans 很好的回答汉斯!我只是 courius :这是否完全隐藏了选项卡,因此用户无法单击或通过 hittink TAB 键或其他方式激活它们? @Sean87 按下 CTRL+TAB 实际上会跨标签页移动 @tab的souloution只是将TabStop
设置为false
@Hans 我尝试了这个解决方案,虽然它在大多数情况下都很好用。问题是它不会在运行时删除 tabcontrol 边框和框架。有可能吗?【参考方案2】:
class WizardPages : TabControl
protected override void WndProc(ref Message m)
// Hide tabs by trapping the TCM_ADJUSTRECT message
if (m.Msg == 0x1328 && !DesignMode) m.Result = (IntPtr)1;
else base.WndProc(ref m);
protected override void OnKeyDown(KeyEventArgs ke)
// Block Ctrl+Tab and Ctrl+Shift+Tab hotkeys
if (ke.Control && ke.KeyCode == Keys.Tab)
return;
base.OnKeyDown(ke);
【讨论】:
其他键呢? PageUp 和 PageDown?还是左右方向键?您无法添加它们,因为您将无法在该控件的子文本框内移动。 如果你处理Ctrl
+Tab
和 Ctrl
+Shift
+Tab
不要忘记它们的等价物 Ctrl
+PgUp
和 Ctrl
+@987645 @。后者在Ctrl
+Tab
和Ctrl
+Shift
+Tab
被内部控制采用的许多情况下更为占主导地位,例如多行输入框。
@Misiu 上面限制的键在子控件中仍然可以正常工作(我刚刚测试过)
@miroxlav - 我没有检查,我写了简单的控件,它没有扩展 TabControl。我用过这篇文章:codeproject.com/Articles/18674/…【参考方案3】:
您需要创建自己的来满足自己的喜好。提示您创建一个名为“frmWizard”的基本表单,然后您的所有向导窗口都将从它继承。您应该将通用对象或向导对象放在基类上,并根据需要在派生类上修改 \ 覆盖它们。
【讨论】:
结合基本表单(此处建议)+自定义选项卡控件(在其他答案中描述)很有用。为向导创建基础非常有用,尤其是当应用程序具有多个向导时。它有助于避免复制粘贴编码的恐惧。 我通常在基类中实现的有用方法有..OnPageEntered
、OnPageExited
、AllowNext
、AllowBack
等以上是关于关于创建windows用户的问题的主要内容,如果未能解决你的问题,请参考以下文章