`
xitong
  • 浏览: 6417163 次
文章分类
社区版块
存档分类
最新评论

Mac OS X: 实用脚本程序(bash scripts)系列-6

 
阅读更多

清除所有SmartBoard程序

#!/bin/bash
#
# This script is removing SMART Board software on local machine.
# Reference: http://www2.smarttech.com/kbdoc/125841
#

echo "starting to remove SMART Board applications..."

RootDir=$1

# if volume is / then set to ""
if RootDir='/'; then
RootDir=''
fi


sudo rm -rf ${RootDir}/Applications/Gallery/ Data/ Files
sudo rm -rf ${RootDir}/Applications/Gallery/ Setup
sudo rm -rf ${RootDir}/Applications/Notebook/ Software
sudo rm -rf ${RootDir}/Applications/SMART*
#sudo rm -rf ${RootDir}/Applications/SMART/ Board/ Software
#sudo rm -rf ${RootDir}/Applications/SMART/ Board Drivers
#sudo rm -rf ${RootDir}/Applications/SMART/ Essentials*
#sudo rm -rf ${RootDir}/Applications/SMART/ Technologies*
#sudo rm -rf ${RootDir}/Applications/SMART/ Product Update*

sudo rm -rf ${RootDir}/Library/Application/ Support/SMART*
sudo rm -rf ${RootDir}/Library/Receipts/SMART*
sudo rm -rf ${RootDir}/Library/Receipts/Notebook*

sudo rm -rf ${RootDir}/System/Library/Extensions/SMART*

for EachUser in `/bin/ls "${RootDir}/Users"`
do
sudo rm -rf "${RootDir}/Users/${EachUser}/Library/Application Support"/SMART/ Technologies*
sudo rm -rf "${RootDir}/Users/${EachUser}/Library/Preferences/"com.smarttech*
done

echo "Removing is done."


分享到:
评论

相关推荐

    技巧高超的Shell脚本 101个Linux_Mac OS X_Unix系统的脚本.zip

    该压缩包包含一本电子书(No.Starch.Press.Wicked.Cool.Shell.Scripts-101.Scripts.for.Linux.Mac.OS.X.and.Unix.Systems.eBook-LiB.chm)、文件标识(file_id.diz)、书籍信息(LiB.nfo)、相关公告(atom.nfo)...

    bash超酷脚本实例

    在"101 Scripts for Linux, Mac OS X, and Unix Systems"这一章节中,你将遇到各种各样的bash脚本实例,比如: 1. 文件和目录管理:包括创建、删除、移动和查找文件的脚本,这些脚本可以帮助你更有效地管理你的文件...

    HTML-Wallpapers-by-Bash-Scripts:使用 Bash 脚本创建 HTML 壁纸的脚本

    您可以通过以下命令安装这些依赖项: # # Install it using homebrew on MAC OS : # # brew install --cask wkhtmltopdf# ## # Install it using linuxbrew on Linux : # # brew install --cask wkhtmltopdf 打开_...

    微信小程序一键转QQ小程序.zip

    使用环境测试环境 Mac OS 10.14,由于使用了 sed 命令,Linux 系统下需要修改后使用使用方法将 build-qq-miniapp.sh 拷贝到项目根目录在 package.json 里增加以下命令"scripts": { "build:qq": "bash build-qq-...

    101个超酷Shell脚本(英文版)-新版.rar

    《101个超酷Shell脚本》是针对Linux、Mac OS X以及Unix系统的一本实用书籍,旨在帮助用户利用Shell脚本提升工作效率和自动化任务处理能力。在本书中,作者详细介绍了各种实用且创新的Shell脚本,覆盖了日常运维、...

    在Mac OS X下安装Ruby运行环境的详细步骤

    在Mac OS X上安装Ruby运行环境的步骤是一个关键任务,特别是对于初学者和开发者来说。Ruby是一种强大且灵活的面向对象的脚本语言,它的设计融合了Perl、Python、Java等语言的特点,使得它在文本处理和快速开发方面...

    Useful-Mac-OS-X-Scripts:如标题所示,

    计划是保留对Mac OS X用户有用的脚本。 没有其他特殊规则,但是我有一些原则: 易于使用。 与集成。 先决条件 目前有两种脚本。 对于Bash脚本,您不需要安装任何内容。 Mac OS X随附了您所需的一切。 对于使用...

    timelapse-scripts:用于在 OS X 上制作屏幕截图延时电影的 Bash 脚本

    用于在 OS X 上制作屏幕截图延时电影的 Bash 脚本。 屏幕截图 脚本capture-screens.sh抓取实际的屏幕内容。 在文本编辑器中打开它以更改其设置。 默认情况下,它每秒从主屏幕上截取一张 JPG 屏幕截图,并将其放入...

    JAziz-Scripts:我用于Mac管理的脚本等

    这个标题表明,JAziz-Scripts 是一个包含一系列脚本的集合,这些脚本主要用于管理和优化Mac操作系统。脚本通常是由一系列命令组成的文本文件,可以自动化执行特定的任务,减少手动操作的繁琐。在Mac OS环境下,这些...

    iOS-AirPrint-for-Mac:在Mac OS上启用iOS Airprint共享

    3. **打开终端**:在Mac上,通过Spotlight搜索或在应用程序->实用工具中找到“终端”。 4. **运行Bash脚本**:导航到解压后的文件夹,然后运行Bash脚本。可能需要使用`sudo`权限,因为这涉及到系统级别的更改。 5....

    mac 安装omyzsh后不执行~/.bash_profile、~/.bashrc的完美解决办法

    mac 安装 omyzsh 后, terminal瞬间逼格飙升! 但是! terminal init的时候并不会执行~/.bash_profile、~/.bashrc等脚本了, 这是因为其默认启动执行脚本变为了~/.zshrc。 解决办法就是修改~/.zshrc文件,在其中...

    Hi3518_SDK中文资料

    1) 在执行安装脚本前建议修改系统默认shell为bash。 2) 返回Hi3518_SDK_Vx.x.x.x目录,运行source sdk.unpack(请用root或sudo权限执行)将会展开SDK包打包压缩存放的内容,请按照提示完成操作。 如果您需要通过...

    客户端设置:适用于Linux和Mac OS的基本设置

    在Linux中,常见的Shell有Bash(Bourne-Again SHell),而在Mac OS中,尽管内部基于Darwin Unix,系统默认的Shell是Zsh,但也可以选择使用Bash。 1. **Bash和Zsh的基本设置**: - **Bash配置**:用户的个性化设置...

    pyinstaller安装包

    PyInstaller是一款强大的Python工具,用于将Python脚本转换为独立的可执行程序,适用于Windows、Linux、Mac OS X等多种操作系统。它的工作原理是将Python解释器、依赖库以及脚本本身封装在一起,形成一个可执行文件...

    zendframework官方入门手册[收集].pdf

    在Mac OS X、Windows、Fedora Core和Ubuntu等平台上,可以直接下载并安装相应版本的Zend Server。安装完成后,框架文件位于指定的系统路径下,例如在Mac和Linux上是`/usr/local/ZEND`,在Windows上是`C:\Program ...

    Gitbash-Repository

    Gitbash是一款在Windows环境下模拟Unix/Linux命令行工具的软件,它为Windows用户提供了与Linux或Mac OS相似的命令行环境,使得开发者可以在Windows系统上使用Git等Unix工具。在这个名为"Gitbash-Repository"的项目中...

    tmc-cli:TMC的命令行客户端

    Linux,Mac OS X或Microsoft Windows 其他类似Unix的系统也可以工作,但未经测试 如果要自动补全,则需要Bash或与Bash兼容的shell 安装 使用安装脚本(仅适用于Linux / OS X) cd进入要安装TMC-CLI的目录。 然后,...

    Python PyInstaller库基本使用方法分析

    它能够将`.py`源代码文件打包成跨平台的可执行程序,适用于Windows、Linux和Mac OS X操作系统。PyInstaller的官方网址是[PyInstaller](https://www.pyinstaller.org/)。 ### 安装PyInstaller 在使用PyInstaller...

    MacAdmin:与MacAdmins相关的个人代码存储库

    在IT行业中,MacAdmin是指苹果Mac OS X操作系统管理员的工作范畴,涉及到系统管理、自动化脚本、用户配置、软件部署等多个方面。在这个特定的上下文中,"MacAdmin:与MacAdmins相关的个人代码存储库"标题指出这是一个...

    dev-scripts:用于Git,Hg,Gerrit和Android的开发工作的脚本集合

    这是一些杂乱的脚本(主要是Bash或Ruby)的松散集合,用于使用Git和Hg版本控制,Gerrit代码检查以及... 这些脚本已通过“ Git for Windows”随附的“ Git Bash”进行了最佳测试,但应在Linux和/或Mac OS X上正常运行。

Global site tag (gtag.js) - Google Analytics