微软 Win11 引入 Windows 365 云操作系统,适应疫情期间混合办公模式:启动时直接登录、模式可切换、离线功能

去年 7 月份微软宣布推出云操作系统 Windows 365 Cloud PC。现在,微软将 Windows 365 Cloud PC 的更多功能整合进 Windows 11 操作系统。安装 Windows 11 操作系统的电脑启动后可以直接进入 Windows 365 Cloud PC 云操作系统,用户也可以使用 Windows 11 的虚拟桌面功能在云操作系统和本地之间来回切换。

随着越来越多的企业开始采用混合办公模式,微软的策略是让企业用户既可以通过传统设备在本地进行办公,也可以无缝切换到虚拟化的云操作界面。为此,微软将 Windows 365 的三个新功能深度整合到 Windows 11 中。

第一个是 Windows 365 Boot,这将使安装 Windows 11 操作系统的设备在启动时直接登录到云操作系统,而不是本地系统。这一功能是为多人使用的共享设备所设计,也是为那些允许员工自带电脑上班的企业所设计。微软 365 总经理麦凯维 (Wangui McKelvey) 解释说:“这一功能允许不同用户用自有证书直接登录到安全的 Windows 365 Cloud PC 云操作系统上。”

第二个添加的功能是“Windows 365 Switch”。顾名思义,这将让用户可以在 Windows 11 操作系统的本地化桌面以及云桌面之间进行切换。这一功能将被集成到 Windows 11 的任务视图中,所有键盘快捷键和操作都基本相同。

此外,微软还在开发 Windows 365 离线功能。当用户无法连接到云操作系统时,可以在本地设备上工作。麦凯维说:“当连接恢复后,云操作系统将自动与 Windows 365 本地服务重新同步,不会丢失数据,因此用户体验和工作流都不会变。”

最后,Windows 11 还增加了原生 Windows 365 应用程序。这样一来,Windows 11 用户无需再访问浏览器,可以从任务栏或开始菜单直接启动云操作系统。

微软负责 Windows 和 Surface 操作系统的主管帕诺斯・潘乃 (Panos Panay) 将这些最新功能描述为“Windows 和微软云端集成的开始”。微软希望未来继续将 Windows 365 和 Windows 11 整合在一起,最新推出的新功能预示着 Windows 发展的新方向。

潘乃说:“在过去的两年时间里,那些拥抱数字化转型的机构都在蓬勃发展。”“我们不能总是预测未来会发生什么,但从云计算到智能化设备,我们可以确保 Windows 始终处于技术和用户体验的最前沿,这会使企业能够第一时间拥抱未来。”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是一个简单的Python代码示例,实现了您所需的功能: ```python import sqlite3 from tkinter import * from tkinter import messagebox # 连接SQLite数据库 conn = sqlite3.connect('data.db') cur = conn.cursor() # 创建users数据表 cur.execute('''CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT NOT NULL UNIQUE, password TEXT NOT NULL, role TEXT NOT NULL)''') # 创建items数据表 cur.execute('''CREATE TABLE IF NOT EXISTS items (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL UNIQUE, quantity INTEGER NOT NULL, status TEXT NOT NULL)''') # 创建工作人员数据表 cur.execute('''CREATE TABLE IF NOT EXISTS workers (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, phone TEXT NOT NULL, position TEXT NOT NULL)''') # 创建主窗口 root = Tk() root.title("新冠疫情物资管理系统") # 创建登录窗口 def login(): # 验证用户名和密码 username = username_entry.get() password = password_entry.get() cur.execute("SELECT * FROM users WHERE username=? AND password=?", (username, password)) user = cur.fetchone() if user: # 显示用户信息窗口 show_user_info(user) else: messagebox.showerror("错误", "用户名或密码错误!") # 创建用户信息窗口 def show_user_info(user): # 隐藏登录窗口 login_frame.pack_forget() # 创建用户信息窗口 user_info_frame = Frame(root) user_info_frame.pack(pady=20) Label(user_info_frame, text="用户名:" + user[1]).pack() Button(user_info_frame, text="退出登录", command=logout).pack(pady=10) # 创建管理员管理窗口 def show_admin_manage(): # 隐藏登录窗口 login_frame.pack_forget() # 创建管理员管理窗口 admin_manage_frame = Frame(root) admin_manage_frame.pack(pady=20) Label(admin_manage_frame, text="管理员管理").pack() Button(admin_manage_frame, text="退出登录", command=logout).pack(pady=10) # 创建物资管理窗口 def show_items_manage(): # 隐藏登录窗口 login_frame.pack_forget() # 创建物资管理窗口 items_manage_frame = Frame(root) items_manage_frame.pack(pady=20) Label(items_manage_frame, text="物资管理").pack() Button(items_manage_frame, text="退出登录", command=logout).pack(pady=10) # 创建工作人员管理窗口 def show_workers_manage(): # 隐藏登录窗口 login_frame.pack_forget() # 创建工作人员管理窗口 workers_manage_frame = Frame(root) workers_manage_frame.pack(pady=20) Label(workers_manage_frame, text="工作人员管理").pack() Button(workers_manage_frame, text="退出登录", command=logout).pack(pady=10) # 创建退出登录函数 def logout(): # 显示登录窗口 username_entry.delete(0, END) password_entry.delete(0, END) login_frame.pack(pady=20) # 隐藏其他窗口 try: user_info_frame.pack_forget() except NameError: pass try: admin_manage_frame.pack_forget() except NameError: pass try: items_manage_frame.pack_forget() except NameError: pass try: workers_manage_frame.pack_forget() except NameError: pass # 创建登录窗口 login_frame = Frame(root) login_frame.pack(pady=20) Label(login_frame, text="用户名:").grid(row=0, column=0, padx=10, pady=10) username_entry = Entry(login_frame) username_entry.grid(row=0, column=1, padx=10, pady=10) Label(login_frame, text="密码:").grid(row=1, column=0, padx=10, pady=10) password_entry = Entry(login_frame, show="*") password_entry.grid(row=1, column=1, padx=10, pady=10) Button(login_frame, text="登录", command=login).grid(row=2, column=1, padx=10, pady=10) root.mainloop() ``` 这是一个简单的示例,您需要根据自己的实际需求对其进行修改和扩展。您可以将其作为起点,逐步添加其他功能,例如管理员管理、物资数量统计、出入库管理和工作人员信息等。同,您需要确保您的应用程序具有足够的安全性,以保护用户数据不受未经授权的访问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值