【问题标题】:Script to simulate Guest Mode模拟访客模式的脚本
【发布时间】:2012-04-30 02:51:18
【问题描述】:

这是我在这里的第一个问题,如果我违反了我还不知道的任何规则或没有遵循任何好的做法,我很抱歉。但是,我们走吧。

我有一台 Windows 7 笔记本电脑,通常,同事要求我用它来搜索一些东西、使用 Word 或其他东西。我想为客人提供一个安全的区域(就像客人模式一样,直到它从 Windows 7 最终版本中删除),让客人能够浏览、做他们想做的事情,并在注销期间撤消任何更改制作并擦除访客用户数据。由于我是以前的 linux 用户,我的第一个想法是类似于由 Cron 或 Init 适当级别调用的脚本。

经过一番谷歌搜索后,我找到了有关登录和注销脚本的信息。我对 MS 平台中的脚本几乎一无所知。您认为这种方法可以很好地解决我的问题吗?如果是,我必须用哪种语言编写这个脚本?如果可能,请提供一些简单的例子。掌握基本概念后,我可以处理其余的。

非常感谢!

【问题讨论】:

    标签: powershell windows-7 batch-file


    【解决方案1】:

    我希望这可以回答您的问题,即使它不包括批处理脚本。

    这是 Windows 7 上的访客帐户:
    (来源:sevenforums.com

    1. 打开控制面板(所有项目视图)。

    2. 单击用户帐户图标。

    3. 单击“管理另一个帐户”链接。 (见下方截图)


    (来源:sevenforums.com

    1. 如果 UAC 提示,则单击是。

    2. 单击列出的访客帐户。 (见下方截图)


    (来源:sevenforums.com

    1. 单击打开按钮。 (见下方截图)


    (来源:sevenforums.com

    1. 来宾帐户现已打开。关闭用户帐户窗口。 (见下方截图)


    (来源:sevenforums.com

    删除东西的脚本是:

    rd c:\directory1\ /s /q
    md c:\directory1
    rd c:\directory2\ /s /q
    md c:\directory2
    

    等等。

    所以...

    rd "Insert filepath you want removed here" /s /q
    md "Same filepath"
    

    对于您要删除的每个目录,您必须有一个 rd 和 md。

    将其保存到您的“启动”文件夹中,以便在您每次登录时运行。

    【讨论】:

    • 我确实这样做了。问题是在注销后,保存在访客用户文档文件夹中的所有数据都会保留到下次登录时,我想在注销时删除这些数据,这样我就可以始终为每个登录的用户保持干净的环境。
    • 我将编写一个脚本在注销时删除这些文件夹。请列出您在注销时清除的所有文件路径。
    • 好吧,假设它是 C:\Users\\Documents 和 C:\Users\\Downloads,例如。
    • 嘿伙计,没问题!如果您需要更多帮助,请随时提出建议,我可以为您提供帮助(请注意,此脚本将在任何用户登录时运行。)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    • 1970-01-01
    • 2013-01-18
    • 1970-01-01
    • 2011-04-12
    相关资源
    最近更新 更多